全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

一种模型预测控制器的FPGA硬件实现

, PP. 1042-1050

Keywords: 自动控制技术,模型预测控制,粒子群优化,现场可编程门阵列,硬件实现

Full-Text   Cite this paper   Add to My Lib

Abstract:

针对快速动态系统对模型预测控制(MPC)的微型化和高实时性的需求,提出了一种MPC控制器的现场可编程门阵列(FPGA)硬件实现方法。MPC中的二次规划(QP)问题采用粒子群优化(PSO)算法进行求解。通过分析算法的特点,对算法计算步骤进行循环展开、流水线等优化处理,充分利用FPGA的硬件并行计算特性提高MPC的在线计算性能,最终得到MPC控制器的最优实现方案。最后以电子节气门的跟踪控制为例,在实验平台上进行了实时仿真实验,验证了基于FPGA硬件实现方法设计的MPC控制器的有效性和实时性。

References

[1]  夏晓华, 刘波, 栾志业, 等. 基于PSO 的预测控制及在聚丙烯中的应用[J]. 控制工程, 2006, 13(5): 401-403. Xia Xiao-hua, Liu Bo, Luan Zhi-ye, et al. PSO based predicted control and its application to temperature control of polypropylene reactor[J]. Control Engineering of China, 2006, 13(5): 401- 403.
[2]  董娜, 陈增强, 孙青林, 等. 基于粒子群优化的有约束模型预测控制器[J]. 控制理论与应用, 2009, 26(9): 965-969. Dong Na, Chen Zeng-qiang, Sun Qing-lin, et al. Particle-swarm optimization algorithm for model predictive control with constraints[J]. Control Theory and Applications, 2009, 26(9): 965-969.
[3]  Bemporad A, Borrelli F, Morari M. Model predictive control based on linear programming- the explicit solution[J]. IEEE Transactions on Automatic Control, 2002, 47(12): 1974-1985.
[4]  Bemporad A, Morari M, Dua V. The explicit linear quadratic regulator for constrained systems[J]. Automatica, 2002, 38(1): 3-20.
[5]  Wang Y, Boyd S. Fast model predictive control using on-line optimization[J]. IEEE Transactions on Control Systems Technology, 2010, 18(2): 267-278.
[6]  Vouzis 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 Automatic Control, 2009, 17(15): 1006-1016.
[7]  胡云峰, 陈虹, 刘明星, 等. 基于FPGA/ SOPC的预测控制器设计与实现[J]. 仪器仪表学报, 2010, 31(6): 1241-1248. Hu Yun-feng, Chen Hong, Liu Ming-xing, et al. Design and implementation of model predictive controller based on FPGA/SOPC[J]. Chinese Journal of Scientific Instrument, 2010, 31(6): 1241-1248.
[8]  Chen H, Xu F, Xi Y. Field programmable gate array/system on a programmable chip based implementation of model predictive controller[J]. IET Control Theory and Applications, 2012, 6(8): 1055-1063.
[9]  Yang N, Li D W, Zhang J, et al. Model predictive controller design and implementation on FPGA with application to motor servo system[J]. Control Engineering Practice, 2012, 20(11): 1229-1235.
[10]  Ling K V, Yue S P, Maciejowski J M. A FPGA implementation of model predictive control[C]∥Proceeding of American Control Conference, Minnesota, USA: IEEE, 2006: 1930-1935.
[11]  Wills A G, Knagge G, Ninness B. Fast linear model predictive control via custom integrated circuit architecture[J]. IEEE Transactions on Control System Technology, 2012, 20(1): 59-71.
[12]  Mills A, Wills A G, Weller S R, et al. Implementation of linear model predictive control using a field-programmable gate array[J]. IET Control Theory and Applications, 2012, 6(8): 1042-1054.
[13]  游余新. 利用Mentor高层次综合技术(Catapult Synthesis)快速实现复杂DSP 算法[J]. 中国集成电路, 2007(5):35-41. You Yu-xin. Implement complex DSP algorithm rapidly by mentor high level synthesis tool (catapult synthesis)[J]. China Integrated Circuit, 2007(5):35-41.
[14]  谢正, 张开锋. 基于Catapult C的DCT算法设计[J]. 信息化研究, 2011, 37(4): 42-45. Xie Zheng, Zhang Kai-feng. Design of DCT algorithm based on Catapult C[J]. Informatization Research, 2011, 37(4): 42-45.
[15]  Maciejowski J M. Predictive Control with Constraints[M]. Englewood Cliffs: Prentice Hall, 2002.
[16]  Engelbrecht A P. Fundamentals of Computational Swarm Intelligence[M]. New York: Wiley, 2005.
[17]  寇晓丽, 刘三阳. 基于模拟退火的粒子群算法求解约束优化问题[J]. 吉林大学学报: 工学版, 2007, 37(1): 136-140. Kou Xiao-li, Liu San-yang. Particle swarm algorithm based on simulated annealing to solve constrained optimization[J]. Journal of Jilin University (Engineering and Technology Edition), 2007, 37(1): 136-140.
[18]  胡云峰, 李超, 李俊, 等. 基于观测器的输出反馈电子节气门控制器设计[J]. 自动化学报, 2011, 37(6): 746-754. Hu Yun-feng, Li Chao, Li Jun, et al. Observer-based output feedback control of electronic throttles[J]. Acta Automatica Sinica, 2011, 37(6): 746-754.
[19]  陈虹, 胡云峰, 郭宏志, 等. 基于backstepping 方法的电子节气门控制[J]. 控制理论与应用, 2011, 28(4): 491-496.}
[20]  Chen Hong, Hu Yun-feng, Guo Hong-zhi, et al. Control of electronic throttle based on backstepping approach[J]. Control Theory and Applications, 2011, 28(4): 491-496.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133