搜档网
当前位置:搜档网 › 4.5 序列二次规划法

4.5 序列二次规划法

4.5 序列二次规划法

4.5 序列二次规划法

基于序列二次规划算法的再入轨迹优化研究

航 天 控 制Aer os pace Contr ol Dec 12009Vol 127,No .6 基于序列二次规划算法的再入轨迹优化研究 3 郑总准1  吴  浩2  王永骥 1 1.华中科技大学控制科学与工程系,武汉430074 2.北京航天自动控制研究所,北京100854 摘 要 介绍了序列二次规划算法在飞行器再入轨迹优化问题中的应用。首先 引入了能量替代变量对无量纲运动方程进行推导,使得运动方程和优化问题易于处理,考虑严格的过程约束和终端约束,以攻角和倾侧角为控制变量,总加热量最小为性能指标;然后通过直接配点法将最优控制问题转化为非线性规划问题,选取各节点的状态量和控制量作为优化参数;最后应用序列二次规划算法对非线性规划问题进行求解。针对多约束的再入飞行器的轨迹优化时对初值敏感的问题,提出一种参考轨迹快速规划算法,提高了优化速度。仿真结果表明提出的方法能够较快地搜索到最优轨迹,满足所有约束且落点精度高。关键词 轨迹优化;非线性规划;配点法;序列二次优化;参考轨迹中图分类号:V412 文献标识码:A 文章编号:100623242(2009)0620008206 3国家自然科学基金(60674105);教育部科研培育项目(20081383)和航天支撑基金(2008)资助 收稿日期:2008212212 作者简介:郑总准(1983-),男,福建福州人,博士研究生,研究方向为飞行器轨迹优化、制导与控制;吴 浩(1980-),男,湖北武汉人,博士,研究方向为飞行器制导与控制;王永骥(1955-),男,江西吉安人,教授,博士生导师,研究方向为网络控制、飞行器制导与控制。 Reen try Tra jectory O pti m i za ti on Usi n g Sequen ti a l Quadra ti c Programm i n g Z HE NG Z ongzhun 1  WU Hao 2  WANG Yongji 1 1.Huazhong University of Science and Technol ogy,W uhan 430074,China 2.Beijing Aer os pace Aut omati on Contr ol I nstitute,Beijing 100854,China Abstract Sequen tial quadratic programm ing for trajectory opti m iza tion of reentry vehicle is proposed . F irstly,Equations of m otion a re nor m a lized and an independen t variable is introduced to reduce the difficul 2ty of iterative co m putation .W ith the angle of a ttack and the bank ang le as control variables,the opti m al control proble m is set to m ini m ize hea t index,considering strict process and ter m inal constraints .A nd then,by choosing states and controls of discrete nodes as param eters,the opti m al control proble m is transfor m ed into a nonlinear programm ing proble m using direct colloca tion m ethod .F inally,sequential quadratic pro 2gramm ing is presented for solving the non linea r programm ing proble m.A ccord ing to the sensitivity to initial value in trajectory opti m ization for reen try vehicles w ith m ulti 2constraint,this paper develops a rapid refer 2ence trajectory prog ramm ing strategy .S i m ulation results sho w that the opti m al trajectory can consistently a 2chieve the desired target conditions w ithin allo w able tolerances and satisfy all the other constraints effectively . Key words Tra jectory opti m ization;N onlinear prog ramm ing;D irect colloca tion m ethod;Sequential ? 8?

二次规划问题

序列二次规划法 求解一般线性优化问题: 12min (x) h (x)0,i E {1,...,m }s.t.(x)0,i {1,...,m } i i f g I =∈=?? ≥∈=? (1.1) 基本思想:在每次迭代中通过求解一个二次规划子问题来确定一个下降方向,通过减少价值函数来获取当前迭代点的移动步长,重复这些步骤直到得到原问题的解。 1.1等式约束优化问题的Lagrange-Newton 法 考虑等式约束优化问题 min (x) s.t.h (x)0,E {1,...,m} j f j =∈= (1.2) 其中:,n f R R →:()n i h R R i E →∈都为二阶连续可微的实函数. 记1()((),...,())T m h x h x h x =. 则(1.3)的Lagrange 函数为: 1(,)()*()()*()m T i i i L x u f x u h x f x u h x ==-=-∑ (1.3) 其中12(,,...,)T m u u u u =为拉格朗日乘子向量。 约束函数()h x 的Jacobi 矩阵为:1()()((),...,())T T m A x h x h x h x =?=??. 对(1.3)求导数,可以得到下列方程组: (,)()A()*(,)0(,)()T x u L x u f x x u L x u L x u h x ??? ???-?===?????-???? (1.4) 现在考虑用牛顿法求解非线性方程(1.4). (,)L x u ?的Jacobi 矩阵为: (,)()(,)() 0T W x u A x N x u A x ?? -= ?-??

二次规划起作用集方法

《非线性规划》课程设计 题目:二次规划起作用集方法院系:数理学院应用数学系 专业:数学与应用数学 姓名学号:119084112 数112 指导教师: 日期:2014年6月19日

摘要 二次规划(QP)是指目标函数为决策变量x的二次函数,而约束函数是线性函数的非线性规划.二次规划规划问题是最简单的一类非线性约束优化问题,并且某些非线性规划可以转化为求解一系列二次规划问题,因此二次规划的求解方法也是求解非线性规划的基础之一. 关键词:二次规划;起作用集;乘子向量 Abstract Quadratic programming (QP) refers to the objective function for the quadratic function of the decision variables x, and the constraint function is a linear function of nonlinear programming, quadratic programming problem is the simplest nonlinear constraint optimization problems, and some nonlinear programming can be transformed into solving a series of quadratic programming problem, so the solving methods of quadratic programming is also one of the basis of solving nonlinear programming. Keywords: Quadratic programming; Work set; Multiplier vector

基于序列二次规划算法的发动机性能寻优控制

收稿日期:2004-10-24;修订日期:2005-03-07基金项目:航空科学基金资助(04C 52019) 作者简介:孙丰诚(1979-) 男 山东泰安人 南京航空航天大学能源与动力学院博士 主要从事发动机数字控制方面研究. 第20卷第5期2005年10月 航空动力学报 Journal of Aerospace Power Vol.20No.5 : :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::Oct.2005 文章编号:1000-8055(2005)05-0862-06 基于序列二次规划算法的发动机 性能寻优控制 孙丰诚 孙健国 (南京航空航天大学能源与动力学院 江苏南京210016) 摘要:提出用非线性序列二次规划(SOP Seguential Ouadratic Programming )算法解决发动机性能寻优控制问题,分析了线性规划(LP Linear Programming )算法用于发动机性能寻优的固有缺陷以及SOP 算法的优点,给出了SOP 算法与LP 算法用于最大推力模式和最小油耗模式仿真结果对比曲线,数字仿真实验的结果表明 SOP 算法具有比LP 算法更好的优化效果 在工程实际中有很大的应用潜力,关 键 词:航空~航天推进系统;序列二次规划;线性规划;涡扇发动机;性能优化;最大推力模式; 最小油耗模式 中图分类号:V 231 文献标识码:A Aero -Engine Perf ormance Seeking control Based on Seguential Ouadratic Programming Algorithm SUN Feng -cheng SUN Jian -guo (College of energy and Power engineering Nanjing University of Aeronautics and Astronautics Beijing 210016 China )Abstract :A methodology based on the nonlinear algorithm of Seguential Ouadratic Programming (SOP )in aero -engine performance seeking control was presented .This article is aimed at analyzing the inherent limitation of Linear Programming used for aero -engine performance seeking control and to solve the problem of aero -engine performance optimization using nonlinear SOP method .The results of numerical simulations of maximum thrust mode and minimum fuel consumption mode using SOP and LP respectively show that SOP algorithm has better optimization result than LP algorithm .SOP algorithm has great application potential in engineering . Ke !words :aerospace propulsion system ; Seguential Ouadratic Programming (SOP )algorithm ;Linear Programming (LP )algorithm ;turbofan engine ;performance optimization ;maximum thrust mode ;minimum fuel consumption mode 推进系统性能优化是飞"推综合控制#1$ 研究 中非常重要的一个方面 系统性能优化可以在保 证发动机安全稳定工作的同时 最大限度地提高发动机的工作潜力,在不同飞行任务段 有不同的

求解二次规划问题的拉格朗日及有效集方法

求解二次规划问题的拉格朗日及有效集方法 ——最优化方法课程实验报告 学院:数学与统计学院 班级:硕2041班 姓名:王彭 学号:3112054028 指导教师:阮小娥 同组人:钱东东

求解二次规划问题的拉格朗日及有效集方法 求解二次规划问题的拉格朗日 及有效集方法 摘要 二次规划师非线性优化中的一种特殊情形,它的目标函数是二次实函数,约束函数都是线性函数。由于二次规划比较简单,便于求解(仅次于线性规划),并且一些非线性优化问题可以转化为求解一些列的二次规划问题,因此二次规划的求解方法较早引起人们的重视,称为求解非线性优化的一个重要途径。二次规划的算法较多,本文仅介绍求解等式约束凸二尺规划的拉格朗日方法以及求解一般约束凸二次规划的有效集方法。 关键字:二次规划,拉格朗日方法,有效集方法。 - 1 -

《最优化方法》课程实验报告 - 2 - 【目录】 摘要........................................................................................................................... - 1 -1 等式约束凸二次规划的解法............................................................................... - 3 - 1.1 问题描述.................................................................................................... - 3 - 1.2 拉格朗日方法求解等式约束二次规划问题............................................ - 3 - 1.2.1 拉格朗日方法的推导...................................................................... - 3 - 1.2.2 拉格朗日方法的应用...................................................................... - 4 - 2 一般凸二次规划问题的解法............................................................................... - 5 - 2.1 问题描述.................................................................................................... - 5 - 2.2 有效集法求解一般凸二次规划问题........................................................ - 6 - 2.2.1 有效集方法的理论推导.................................................................. - 6 - 2.2.2 有效集方法的算法步骤.................................................................. - 9 - 2.2.3 有效集方法的应用........................................................................ - 10 - 3 总结与体会......................................................................................................... - 11 - 4 附录..................................................................................................................... - 11 - 4.1 拉格朗日方法的matlab程序................................................................. - 11 - 4.2 有效集方法的Matlab程序 .................................................................... - 11 -

求解二次规划问题的拉格朗日及有效集方法样本

求解二次规划问题的拉格朗 日及有效集方法——最优化方法课程实验报告 学院: 数学与统计学院 班级: 硕2041班 姓名: 王彭 学号: 指导教师: 阮小娥 同组人: 钱东东

资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。 求解二次规划问题的拉格朗日 及有效集方法 摘要 二次规划师非线性优化中的一种特殊情形, 它的目标函数是二次实函数, 约束函数都是线性函数。由于二次规划比较简单, 便于求解( 仅次于线性规划) , 而且一些非线性优化问题能够转化为求解一些列的二次规划问题, 因此二次规划的求解方法较早引起人们的重视, 称为求解非线性优化的一个重要途径。二次规划的算法较多, 本文仅介绍求解等式约束凸二尺规划的拉格朗日方法以及求解一般约束凸二次规划的有效集方法。 关键字: 二次规划, 拉格朗日方法, 有效集方法。

【目录】 摘要................................................ 错误!未定义书签。 1 等式约束凸二次规划的解法.......................... 错误!未定义书签。 1.1 问题描述.................................... 错误!未定义书签。 1.2 拉格朗日方法求解等式约束二次规划问题........ 错误!未定义书签。 1.2.1 拉格朗日方法的推导.................... 错误!未定义书签。 1.2.2 拉格朗日方法的应用.................... 错误!未定义书签。 2 一般凸二次规划问题的解法.......................... 错误!未定义书签。 2.1 问题描述.................................... 错误!未定义书签。 2.2 有效集法求解一般凸二次规划问题.............. 错误!未定义书签。 2.2.1 有效集方法的理论推导.................. 错误!未定义书签。 2.2.2 有效集方法的算法步骤.................. 错误!未定义书签。 2.2.3 有效集方法的应用...................... 错误!未定义书签。 3 总结与体会........................................ 错误!未定义书签。 4 附录.............................................. 错误!未定义书签。 4.1 拉格朗日方法的matlab程序................... 错误!未定义书签。 4.2 有效集方法的Matlab程序..................... 错误!未定义书签。

改进求解凸二次规划中的Lemke算法.

改进求解凸二次规划中的Lemke 算法 张璐 辽宁工程技术大学理学院,辽宁阜新(123000 E-mail:zhanglu85517@sohu.com 摘要:通过对经典的Lemke 互补转轴算法求解凸二次规划问题的分析,找到了Lemke 算法的局限性。本文在Lemke 算法求解线性互补问题的基础上修正了经典的Lemke 算法的迭代过程,提出了一种改进的Lemke 算法,通过算例证明了算法能有效克服解的局限性,减少了凸二次规划问题的迭代过程,提高了算法的效率。 关键词:非线性规划;凸二次规划;线性互补问题;Lemke 算法 1.引言 二次规划问题是最简单而又最基本的非线性规划问题,其目标函数是二次函数,约束是线性等式或不等式。对于二次规划问题,可行域是凸集,所以当目标函数是凸函数时,任何K-T 点都是二次规划问题的极小点。研究二次规划问题的算法不仅仅是为了解决二次规划问题本身,同时也是为了更好的求解其他非线性规划问题。因为大多数最优化方法是从二次函数模型导出的,这种类型的方法在实际中常常是有效的,其主要是因为一般函数的极小点附近常可用二次函数很好地进行近似。由于二次规划是特殊的非线性规划,因此求解非线性规划问题的方法均可用于二次规划问题的求解。同时,由于二次规划本身的特殊性,对它的求解可以采用一些更有效的方法[1]。因此,不论从数学角度还是应用角度来看,二次规划问题的研究都具有重要意义。到目前为止,已经出现了很多求解二次规划问题的算法,并且现在仍有很多学者在从事这方面的研究工作。所以,需要我们对现存的有效的求解二次规划问题的算法进行改进,得到新的求解算法来克服某些算法的缺点,并且给出具体的实例显示该算法的有效性。本文主要研究凸二次规划的求解算法,以及线性互补问题的性质等相关问题。对Lemke 算法进行进一步研究,对它可能出现退化的原因和迭代过程以及局限性进一步分析。本文通过分析经典的Lemke 互补转轴算法求解含有等式

相关主题