期刊文献+

一种基于FPGA的二次规划求解方法 被引量:1

An FPGA Implementation of Quadratic Programming
下载PDF
导出
摘要 二次规划是一类重要的优化问题,许多工程上的优化问题都可以归结为二次规划的求解,如:预测控制,最小二乘等。嵌入式技术的发展使得嵌入式系统广泛地应用于人类生活的方方面面。由于二次规划的求解需要大量的计算,因此在传统基于ARM的嵌入式平台上实现比较困难。FPGA并行计算,硬件加速的特点使得在嵌入式平台上快速求解二次规划成为可能。本文主要介绍了一种基于FPGA的二次规划求解算法,首先介绍了二次规划的求解算法,然后将浮点算法改为定点算法,再采用Impulse C将定点算法变为HDL语言,最后通过实例验证了此方法的正确性。 Quadratic programming(QP) is an important optimization problem.Many engineering optimization problem can be simplified as a QP problem.The fast development of embedded technology made the embedded system exist in many aspects of our human life.Solving the QP needs lots of computation;therefore it's hard to implement the QP in the traditional embedded platform based on ARM.Due to the FPGA's characteristic:parallel computation and hardware acceleration,it's possible to solve the QP in the embedded platform.This paper mainly introduces an FPGA implementation of quadratic programming,a QP algorithm was introduced first,then the float-point algorithm was converted to fixed-point algorithm and implemented the fixed-point algorithm in HDL with Impulse C,an experiment was used to test the method last.
作者 罗超 阎威武
出处 《微型电脑应用》 2010年第7期14-15,4,共2页 Microcomputer Applications
基金 国家自然科学基金项目 NO.60974119
关键词 FPGA 二次规划 IMPULSE C FPGA Quadratic Programming Impulse C
  • 相关文献

参考文献3

  • 1Ling K V,Yue S P and J M,Maciejowski A.FPGA Implementation of Model Predictive,Control[R].Proceedings of the 2006 American Control Conference Minneapolis,Minnesota,USA,June 14-16,2006.
  • 2Vanderbei R.LOQO:an Interior Point Code for Quadratic Programming.Optimization Methods and Software[J].1999(11):451-484.
  • 3David Pellerin,scott thibault.实用C语言附编程.机械工业出版社[M].2007.

同被引文献11

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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