第五章约束优化设计的直接解法5
1约束优化设计直接解法的基本特点一
定义:直接解法:是在满足不等式约束gu(X)≤0(u=1,2,…,m)的可行设计区域内直接求出问题的约束最优解法
该方法主要用于求解仅含不等式约束条件的最优化问题
迭代公式要求:下降性,收敛性,还必须具有可行性3
特点1)若f(X)是凸函数,可行域是凸集,解为全域最有解;否则不一定为最优解
)2,1,0
()()()()1(kSXXkkkk2
要求可行域是有界的非空集,即在有界可行域内存在满足全部约束条件的点,且目标函数f(X)有定义
由于整个求解过程在可行域内进行,且是下降,可行的,因此迭代计算不论何时终止,都可以获得一个比初始点好的设计点
具体的方法:随机试验法,随机方向探索法,复合形法,可行方向法,可变容差法,简约梯度法及广义简约梯度法,线性逼近法等
基本思想是按照一定的原则构造一个包含原目标函数和约束条件的新目标函数,即使约束最优化问题的求解转换成无约束最优化问题求解
适用范围对于不等式约束问题和等式约束问题均有效
惩罚函数法是比较有代表性的方法
2随机方向探索法约束随机方向搜索法是在可行域内利用随机产生的可行方向进行搜索的一种直接解法
基本思想关键是如何确定初始点、搜索方向和搜索步长,而这些都需要涉及随机数问题2
随机数的产生1)先给出一个随机数式中Z为任一整数
2)产生随机数列120Zt长且相关性是使随机数列的周期最和式中)(=则,=,=例如整除后的余数被是取此式表示数列MtMtMttiMttiiiiii24mod32,432,
}(mod{}{1113)得[0,1]区间内的伪随机数列{ri}符号任取为任意选定的正整数,式中:数字计算机上,取常数位的