第七章 单纯形优化法.ppt
《第七章 单纯形优化法.ppt》由会员分享,可在线阅读,更多相关《第七章 单纯形优化法.ppt(59页珍藏版)》请在麦多课文档分享上搜索。
1、优化试验设计与数据分析,第七章 单纯形优化法,本章主要内容 单纯形方法的基本数学原理。 基本单纯形:双因素基本单纯形、直角单纯形、双水平单纯形优化推进方法。 改进单纯形、加权形心法、控制加强形心法。 灵活运用各种单纯形的改进方法。,发展简史 1962年,Spendley提出基本单纯形法 1965年,Nelder等提出改进单纯形法 之后,Routh提出加权形心法与控制加权形心法,针对等高线的快速寻优方式,基本单纯形,一、双因素基本单纯形法 如果我们有一个试验设计,只选有两个影响因素,即因素数为2。分别取值a1和a2作为试验的初点。记为A(a1,a2)。对其余两个点分别设为B和C,再设三角形的边长
2、为a(步长)。那么B、C点就可以计算出来,假设AB、 AC、BC间距均为a,等边三角形可以算出B点为:B=(a1+p, a2+q) 根据对称性可知:C=(a1+q, a2+p) 可以根据等边三角形性质解得:,a2+p,a2+q,a2,a1+p,a1+q,a1,因素2,因素1,A,B,C,D,E,o,a,a,a,由A、B、C三点构成得单纯形称为初始单纯形 首先在A、B、C三点下分别试验,得出三个响应值,比较其大小,找出最坏响应值的点称为坏点 此处设A为坏点,去掉A点并取A的对称点D点作为新试验点,比较B、C、D三点响应值的好坏 此处设C为坏点,去点C点,取其反点E,此时C、D、E三点又构成新的单
3、纯形 重复以上结果,最终达到优化试验的目的,二、新试验点的计算方法以初始单纯形A、B、C为例,设A为坏点,A应该去掉,求其反射点D,此时A(a1,a2)、B=(a1+p, a2+q)、C=(a1+q, a2+p)D=B+C-A=(a1+p+q,a2+p+q)E=B+D-C=(a1+2p,a2+2q)即:新试验点留下各点之和去掉点 (9-8),三、多因素基本单纯形设有n个因素n1个定点构成的n维空间单纯形,设有一点A=(a1, a2, a3, an),步长为a则其余各点为:B=(a1+p,a2+q,a3+q, an+q)C=(a1+q,a2+p,a3+q, an+q)(n)=(a1+q,a2+q
4、, an-1+p, an+q)(n+1)=(a1+q,a2+q,a3+q, an+p),其中,新点计算 新坐标点2n个留下点的坐标和/n去掉点坐标 (9-11),四、n,p,q取值对应表 由(9-8) 我们可以算出n取不同值的p、q的取值,n、q、p取值对应表,五、小结 用前面的例子,对两因素问题A、B、C构成初始单纯形,在此三点上进行试验 规则1:去掉最坏点,用其对称反射点作新试点 例A、B、C中,A为最坏点,去掉A点并取A的对称点D点作为新试验点。 D留下各点之和去掉点BCA 在B、C、D三角形中继续使用规则1,如果C为坏点,去点C点,取其反点E,此时C、D、E三点又构成新的单纯形。 如果
5、最坏点为D那么对称点就会返回到与A重合,改用规则2,规则2:去掉次坏点,用其对称反射点作新试点对称计算公式与前面相同 经过反复使用后,如果有一个点老是保留下来,必须使用规则3 规则3:重复、停止和缩短步长 一般一个点经过3次单纯形后仍未被淘汰,它可能是一个很好点,也可能是偶然性或试验误差导致的假象。 此时需要重复试验:结果不好,淘汰;结果已很满意则停止试验 反之则以它为起点缩短步长,继续试验,六、特殊方法前面介绍的单纯形是正规的,任意两点间的距离一样,实际上,这个要求可以不要。尤其是由于各个因素所取的量纲不一样(例如一个因素是温度(),另一个因素是时间(秒)。即使量纲一样所取的单位也可以不一样
6、。,(一)直角单纯形法 我们考虑双因素模型,开始不从正三角形出发,而是从一个直角三角形出发,其顶点取值如下: =(a1,a2) =(a1+p1,a2) =(a1,a2+p2) 可以用图表示,a2+p2,a2,a1+2p1,a1+p1,a1,因素2,因素1,同样比较三个顶点响应值的结果,若最坏,新点就用对称公式=+-=(a1+p1,a2+p2)在得到点后,再用、三点试验,比较其结果,若最坏,则取其对称点做新试验点=+-=(a1+2p1,a2)、构成一个新单纯形,比较其结果,若最坏,则用规则2去掉次坏点,若次坏点为,则新点=+-=(a1+2p1,a2-p2)如此等等,有时还会使用规则3,直至结果满
7、意为止。,一般在任意n个因素时=(a1, a2, a3, an)=(a1+p1,a2,a3, an)=(a1,a2+p2,a3, an) (n)=(a1,a2, an-1+pn-1, an)(n+1)=(a1,a2,a3, an+pn),(二)、双水平单纯形法正规和直角单纯形未考虑因素对指标的影响 利用双水平单纯形法来估计因素的效应 为调节因素提供定量依据,下面根据表10-3来计算因素A、B、C的效应。为此构造表10-4,其上半部只是把表10-3中其他各行减去第一行得到,改进单纯形法,为了解决优化结果精度和优化速度的矛盾,可以采用可变步长推移单纯形,此即改进单纯形法,既能加快优化速度,又能获得
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第七 单纯 优化 PPT
