11约束问题的线性化方法非线性约束问题求解策略1
转化为无约束问题Lagrange乘子法惩罚函数法2
直接搜索等其它方法线化方法:Taylor展开11
1线性逐次逼近算法线性约束问题非线性约束问题11
1线性约束问题在初始点x0线化线性约束问题算法例:三级压缩机优化设计目标:选择中间级大力,最大限度节能例:三级压缩机优化设计11
2非线性约束问题在点x(t)线化例:弱非线性问题的逐次线化求解线化应用线性规划算法求解例:弱非线性问题的逐次线化求解…11
2非线性约束问题对于较强的非线性问题,逐次线化方法会导致发散,解决办法:①限制步长:区域越小线性近似越准确②使用惩罚函数惩罚逐次线性规划算法例:惩罚逐次线性规划方法限制步长求解线化例:惩罚逐次线性规划方法x(1)点的惩罚函数计算在x(1)点线化求解:例:惩罚逐次线性规划方法在x(2)点线化求解:在x(3)点线化求解:…11
2可分离规划:分段线性近似分段线性逼近单变量分段线性近似多变量可分离规划前提:函数可分离多变量可分离规划例:多变量函数线性近似()22fx=%L例:可分离规划求解例:可分离规划求解x1的网格点选取:函数的分段线性近似:例:可分离规划求解线化之后的线性规划标准形式:单纯形方法求解:精确解总结逐次线性逼近算法步长限制,惩罚函数适用于非线性不强的问题分段线性逼近算法精度随格点数增加而增加要求函数可分离11
3搜索方向的线性化生成11
1可行方向算法可行方向算法例:可行方向算法例:可行方向算法例:可行方向算法…可行方向算法修正ε微扰法Topkis–Veinott方法11
2单纯形方法推广单纯形方法回顾约束标准型:基本解:相对收益:基本变量的选取与替换:新的可行基本解:最优化准则:所有非基本变量的相对收益大于或等于0单纯形方法推广到线性约束问题:凸单纯形方