非线性约束优化问题的信赖域filteR-SQP算法研究

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:acdef2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
序列二次规划法(SQP法)是用来求解非线性约束优化问题(NLP)较常用的方法,它具有类似于牛顿法的超线性收敛速度。2002年, Leyffer和Fletcher提出了一种计算简便、收敛效果良好的filter算法,从此filter-SQP法便成为了最优化理论中的热门研究课题。然而不管是常规SQP法还是filter-SQP法,均会产生Maratos效应,从而破坏了算法的收敛性。  本文通过深入研究各种克服Maratos效应的算法,在Leyffer、Fletcher和Toint提出的经典filter-SQP法的基础上提出了以下改进:首先,在filter集中,使用拉格朗日函数代替原来的目标函数,并且对约束违反函数进行了改进。其次,在确定NLP拉格朗日乘子时,设置了一个开关准则,当迭代点靠近最优解时,通过求解一个最小二乘问题来确定拉格朗日乘子,提高了算法的收敛速度。最后,我们充分利用当前迭代点的梯度以及海森矩阵的信息,采用自适应的方法对信赖域半径进行更新,并对充分下降条件进行了修改,提升了算法的迭代效率。通过收敛性分析,证明了本文提出的新算法具有全局收敛性,随后的数值试验也表明新算法是有效的。
其他文献
期刊
车间作业调度是制造系统的一个研究热点,也是理论研究中最为困难的问题之一。调度的任务是根据生产目标和约束,为每个加工对象确定具体的加工路径、时间、机器和操作等。优良
外汇风险问题已经引起了人们的高度重视和广泛研究,其中如何准确地预测汇率变动的方向和程度是外汇风险管理的基础。同时,外汇汇率作为国际金融市场中的一个重要指标,作为调节国
人的肌体,一旦某个部位出现麻木,就可能出现疼痛不适或丧失知觉的情况。如果时间短,活动活动,也许能好。但若是听之任之,时间一长,则可能出现淤血、肌肉坏死,甚至中风、瘫痪
区域分裂法的基本思想是将定义在复杂的大区域上的问题分解成若干小区域上的问题分别求解,然后通过迭代得到整个区域上的解,该方法能分解大型问题为小型问题、复杂区域问题为简
本文研究以下强阻尼非线性波动方程的初边值问题其中Ω R为有界域。f ∈C,且f(U)u≥0。 首先,利用新定义的位势井族结合Galerkin方法对整体弱解的存在性进行研究,得到了新的
学位
期刊
期刊
期刊