期刊文献+

基于FPGA的数字PID控制器研究与设计 被引量:4

Research and Design of Digital PID Controller Based on FPGA
原文传递
导出
摘要 详细阐述了利用FPGA设计PID控制器的方法。首先对被控对象进行离散化,在MATLAB中编写数字控制器的仿真程序,其目的在于得到数据的范围要求及精度要求。然后根据该要求,在Quartus II软件中以Verilog HDL语言编写有符号定点加法器、乘法器。同时设计了有限状态机来实现PID控制算法。另一方面,在testbench中编写被控模型状态机以便仿真验证。对上述环境分别进行了开环仿真,单独验证了各模块的正确性。然后将其联合在一起进行了闭环仿真,从RTL数字逻辑电路的角度验证了整体设计的正确性。 This paper elaborates a method of designing PID controller by using FPGA.Firstly,the simulation program of the digital controller is built up in MATLAB to discretize the target,thus obtaining the range and precision requirements of data.According to these requirements,the signed fixed-point adder and multiplier are programmed in Verilog HDL language in Quartus II software.A finite state machine is designed to realize the PID control algorithm for numerical verification.Both open-loop and closed-loop simulation are carried out to verify the correctness of each module and overall design respectively.
作者 何敏龙 肖峻 HE Minlong;XIAO Jun(School of Mechanical and Electronic Engineering,Wuhan University of Technology,Wuhan 430070,China)
出处 《数字制造科学》 2020年第3期221-225,共5页
基金 湖北省科学技术研究与开发基金资助项目(201397289)
关键词 可编程逻辑门阵列 PID控制器 状态机 闭环仿真 programmable logic gate array PID Controller state machine closed-loop simulation
  • 相关文献

参考文献3

二级参考文献24

  • 1程耀林.FPGA的系统设计方法解析[J].现代电子技术,2005,28(19):90-93. 被引量:10
  • 2刘金琨.先进PID控制MATLAB仿真[M].北京:电子工业出版社,2002.
  • 3Eberhat R C,Shi Y.Particle swarm optimization:developments,applications and resources[C].Proceeding of the 2001Congress on,2001.1:81-86.
  • 4Kennedy J,Eberhart R.Particle swarm optimization[C].International Conference on Neural Networks,1995.4:1942-1948.
  • 5Sun J,Xu W B,Fang W.Quantum-behaved particle swarm optimization algorithm with controlled diversity[C].International Conference on Conputational Science,2006.3993:847-854.
  • 6Castano L F, Osorio G A. Design of a FPGA Based Position PI Servocontrotler for a DC Motor with Dry Friction [C]//Proceedings of IEEE VIISouthern Conference on Programmable Logic, 2011,13 (2) : 75-80.
  • 7Zhou H F. De Servo Motor Pid Control in Mobile Robots with Embedded Dsp[C]//Proc. IEEE Int. Conf. Intelligent Computation Technology and Au- tomation, 2008, (1) :20-22.
  • 8栗素娟,何谷慧,阎保定.基于FPGA的PID神经元网络控制器设计[J].自动化技术与应用,2008,27(9):11-13. 被引量:3
  • 9张科,靖固,连树国.基于FPGA的高速PID智能控制的研究[J].微计算机信息,2009,25(10):50-51. 被引量:1
  • 10张新宇,姚瑶,陈忠基,吴晓元.带钢跑偏液压伺服系统建模研究[J].机械设计与制造,2009(6):130-131. 被引量:5

共引文献2

同被引文献22

引证文献4

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部