期刊文献+

一种模型预测控制器的FPGA硬件实现 被引量:7

Hardware implementation method for model predictive control on a FPGA chip
下载PDF
导出
摘要 针对快速动态系统对模型预测控制(MPC)的微型化和高实时性的需求,提出了一种MPC控制器的现场可编程门阵列(FPGA)硬件实现方法。MPC中的二次规划(QP)问题采用粒子群优化(PSO)算法进行求解。通过分析算法的特点,对算法计算步骤进行循环展开、流水线等优化处理,充分利用FPGA的硬件并行计算特性提高MPC的在线计算性能,最终得到MPC控制器的最优实现方案。最后以电子节气门的跟踪控制为例,在实验平台上进行了实时仿真实验,验证了基于FPGA硬件实现方法设计的MPC控制器的有效性和实时性。 Miniaturization and high computational performance are demanded when Model Predictive Control (MPC) is applied to fast dynamic system. In order to meet these requirements, a novel hardware implementation method for MPC on a Field Programmable Gate Array (FPGA) chip is proposed. The Particle Swarm Optimization (PSO) algorithm is employed to solve the Quadratic Programming (QP) problem formed in MPC. By analyzing the characteristics, the MPC algorithm is optimized by parallelism-loop unrolling and pipelining to obtain an optimal MPC controller. Real-time simulation tests of electronic throttle control are performed to verify the MPC controller. The results show that the proposed scheme can improve the computational performance of MPC.
出处 《吉林大学学报(工学版)》 EI CAS CSCD 北大核心 2014年第4期1042-1050,共9页 Journal of Jilin University:Engineering and Technology Edition
基金 国家自然科学基金重点项目(61034001) '973'国家重点基础研究发展计划项目(2012CB821202) 教育部'长江学者和创新团队发展计划'创新团队项目(IRT1017) 吉林省科技发展计划重大专项项目(20116001)
关键词 自动控制技术 模型预测控制 粒子群优化 现场可编程门阵列 硬件实现 automatic control technology model predictive control particle swarm optimization fieldprogrammable gate array hardware implementation
  • 相关文献

参考文献19

  • 1夏晓华,刘波,栾志业,金以慧.基于PSO的预测控制及在聚丙烯中的应用[J].控制工程,2006,13(5):401-403. 被引量:13
  • 2董娜,陈增强,孙青林,袁著祉.基于粒子群优化的有约束模型预测控制器[J].控制理论与应用,2009,26(9):965-969. 被引量:24
  • 3Bemporad A, Borrelli F, Morari M. Model predic- tive control based on linear programming- the explic- it solution FJ. IEEE Transactions on Automatic Control, 2002, 47(12): 1974-1985.
  • 4Bemporad A, Morari M, Dua V. The explicit linear quadratic regulator for constrained systems[J]. Au- tomatica, 2002, 38(1): 3-20.
  • 5Wang Y, Boyd S. Fast model predictive control u- sing on-line optimization[J]. IEEE Transactions on Control Systems Technology, 2010, 18(2): 267- 278.
  • 6Vouzis P D, Bleris L G, Arnold M G. A system-on- a-chip implementation .for embedded real-time model predictive control[J]. IEEE Transactions on Auto- matic Control, 2009, 17(15): 1006-1016.
  • 7胡云峰,陈虹,刘明星,许芳.基于FPGA/SOPC的预测控制器设计与实现[J].仪器仪表学报,2010,31(6):1241-1248. 被引量:43
  • 8Chen H, Xu F, Xi Y. Field programmable gate ar- ray/system on a programmable chip based imple- mentation of model predictive controller [J]. IET Control Theory and Applications, 2012, 6 (8): 1055-1063.
  • 9Yang N, Li D W, Zhang J, et al. Model predictive controller design and implementation on FPGA with application to motor servo system[J]. Control Engi- neering Practice, 2012, 20(11) : 1229-1235.
  • 10Ling K V, Yue S P, Maciejowski J M. A FPGA im- plementation of model predictive control[C] // Pro- ceeding of American Control Conference, Minnesota, USA: IEEE, 2006: 1930-1935.

二级参考文献70

共引文献157

同被引文献60

  • 1游余新.利用Mentor高层次综合技术(Catapult Synthesis)快速实现复杂DSP算法[J].中国集成电路,2007,16(5):35-41. 被引量:7
  • 2徐迅,高蓉,管必萍,周江昕,程浩忠,冯露,龚小雪.微电网规划研究综述[J].电网与清洁能源,2012,28(7):25-30. 被引量:16
  • 3寇晓丽,刘三阳.基于模拟退火的粒子群算法求解约束优化问题[J].吉林大学学报(工学版),2007,37(1):136-140. 被引量:28
  • 4Munoz D M,Llanos C H,Coelho L D S,et al.Comparison between two FPGA implementations of the particle swarm optimization algorithm for high-performance embedded applications. Bio-Inspired Computing Theories and Applications (BIC-TA),2010IEEE Fifth International Conference on . 2010
  • 5Bartlett R A,Wachter A,Biegler L T.Active set vs. interior point strategies for modelpredictive control. American Control Conference 2000 Proceedings of the 2000 IEEE . 2000
  • 6Maciejowshi J M.Predictive control with constraints. . 2002
  • 7Domahidi A,Zgraggen A U,Zeilinger M N,Morari M,Jones C N.Efficient Interior Point Methods for Multistage Problems Arising in Receding Horizon Control. IEEE Conference on Decision and Control . 2012
  • 8Lau M S K,Yue S P,Ling K V,等.A comparison of interior point and activeset methods for FPGA implementation of model predictive control. Proceedingsof European Control Conference . 2009
  • 9Shih-An Li,Chen-Chien Hsu,Ching-Chang Wong,Chia-Jun Yu.??Hardware/software co-design for particle swarm optimization algorithm(J)Information Sciences . 2010 (20)
  • 10Andries P. Engelbrecht著.计算群体智能基础(M)清华大学出版社, 2009

引证文献7

二级引证文献37

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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