首页 | 本学科首页   官方微博 | 高级检索  
     

基于Branch &Bound方法MIQP问题的求解及应用
引用本文:张聚,李平,王万良. 基于Branch &Bound方法MIQP问题的求解及应用[J]. 系统仿真学报, 2003, 15(4): 488-491
作者姓名:张聚  李平  王万良
作者单位:1. 浙江工业大学自动化研究所,杭州,310014;浙江大学工业控制技术研究所,杭州,310027
2. 浙江大学工业控制技术研究所,杭州,310027
3. 浙江工业大学自动化研究所,杭州,310014
摘    要:研究基于Branch&Bound(B&B)方法的混合整数二次规划(Mixed Integer Quadratic Programming,MQP)问题的求解,以及在一类混杂系统优化控制中的应用。B&B算法求解MIQP问题的过程,可视为对于一个二叉树的搜索。影响B&B算法寻优效率的两个主要方面是:分支变量的选择规则,以及树搜索策略。通过设定控制变量QPmax,用以限制寻优过程求解QP问题的最大数目,可以在较短的时间内获得MIQP问题的满足整数约束条件次优解。利用MATLAB编制MIQP问题的求解程序,并在混杂系统优化控制中的应用,做了仿真计算。

关 键 词:混合整数二次规划 MIQP问题 Branch&Bound方法 二叉树
文章编号:1004-731X(2003)04-0488-04
修稿时间:2002-05-18

Branch & Bound Based Solution of MIQP Problem and Its Application
ZHANG Ju,,LI Ping,WANG Wan-liang. Branch & Bound Based Solution of MIQP Problem and Its Application[J]. Journal of System Simulation, 2003, 15(4): 488-491
Authors:ZHANG Ju    LI Ping  WANG Wan-liang
Affiliation:ZHANG Ju1,2,LI Ping2,WANG Wan-liang1
Abstract:Branch & Bound (B&B) based solution of Mixed Integer Quadratic Programming (MIQP) problem and its application in the optimal control of a class of hybrid systems are studied in this paper. The procedure of finding the optimal solution of MIQP problem can be represented graphically as the exploration of a binary tree. Two main aspects, which affect the efficiency of the B&B algorithm, are branchrules and tree exploration strategies. By introducing QPmax, which specifies the maximum number of QP problems allowed to be solved during exploration, suboptimal solutions of the MIQP problem can be obtained within a short computation time. An MATLAB program is developed as an MIQP problem solver, and simulations are made when applied to the optimal control of a class of hybrid systems.
Keywords:branch & bound algorithm  MIQP problem  hybrid system  optimal control  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号