声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2906|回复: 5

[转帖]iSIGHT中优化方法种类

[复制链接]
发表于 2005-10-12 00:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
<P  align=left><FONT face="Times New Roman">iSIGHT</FONT>里面的优化方法大致可分为三类:</P>
<P  align=left><B >1 数值优化方法<p></p></B></P>
<P  align=left>数值优化方法通常假设设计空间是单峰值的,凸性的,连续的。<FONT face="Times New Roman">iSIGHT</FONT>中有以下几种:</P>
<P  align=left>(<FONT face="Times New Roman">1</FONT>)外点罚函数法(<FONT face="Times New Roman">EP</FONT>):</P>
<P  align=left><FONT face="Times New Roman">     </FONT>外点罚函数法被广泛应用于约束优化问题。此方法非常很可靠,<FONT face="Times New Roman"> </FONT>通常能够在有最小值的情况下,相对容易地找到真正的目标值。外点罚函数法可以通过使罚函数的值达到无穷值,把设计变量从不可行域拉回到可行域里,从而达到目标值。</P>
<P  align=left>(<FONT face="Times New Roman">2</FONT>)广义简约梯度法(<FONT face="Times New Roman">LSGRG2</FONT>):</P>
<P  align=left>通常用广义简约梯度算法来解决非线性约束问题。此算法同其他有效约束优化一样,可以在某方向微小位移下保持约束的有效性。</P>
<P  align=left>(<FONT face="Times New Roman">3</FONT>)广义虎克定律直接搜索法:</P>
<P  align=left>此方法适用于在初始设计点周围的设计空间进行局部寻优。它不要求目标函数的连续性。因为算法不必求导,函数不需要是可微的。另外,还提供收敛系数(<FONT face="Times New Roman">rho</FONT>),用来预计目标函数方程的数目,从而确保收敛性。</P>
<P  align=left>(<FONT face="Times New Roman">4</FONT>)可行方向法(<FONT face="Times New Roman">CONMIN</FONT>):</P>
<P  align=left>可行方向法是一个直接数值优化方法,它可以直接在非线性的设计空间进行搜索。它可以在搜索空间的某个方向上不断寻求最优解。用数学方程描述如下:</P>
<P  align=left><FONT face="Times New Roman">Design i = Design i-1 + A * Search Direction i</FONT>方程中,<FONT face="Times New Roman">i</FONT>表示循环变量,<FONT face="Times New Roman">A</FONT>表示在某个空间搜索时决定的常数。它的优点就是在保持解的可行性下降低了目标函数值。这种方法可以快速地达到目标值并可以处理不等式约束。缺点是目前还不能解决包含等式约束的优化问题。</P>
<P  align=left>(<FONT face="Times New Roman">5</FONT>)混合整型优化法(<FONT face="Times New Roman">MOST</FONT>):</P>
<P  align=left>混合整型优化法首先假定优化问题的设计变量是连续的,并用序列二次规划法得到一个初始的优化解。如果所有的设计变量是实型的,则优化过程停止。否则,如果一些设计变量为整型或是离散型,那么这个初始优化解不能满足这些限制条件,需要对每一个非实型参数寻找一个设计点,该点满足非实型参数的限制条件。这些限制条件被作为新的约束条件加入优化过程,重新优化产生一个新的优化解,迭代依次进行。在优化过程中,非实型变量为重点考虑的对象,直到所有的限制条件都得到满足,优化过程结束,得到最优解。</P>
<P  align=left>(<FONT face="Times New Roman">6</FONT>)序列线性规划法(<FONT face="Times New Roman">SLP</FONT>):序列线性规划法利用一系列的子优化方法来解决约束优化问题。此方法非常好实现,适用于许多工程实例问题。</P>
<P  align=left>(<FONT face="Times New Roman">7</FONT>)序列二次规划法(<FONT face="Times New Roman">DONLP</FONT>):</P>
<P  align=left>此方法对拉各朗日法的海森矩阵进行了微小的改动,进行变量的缩放,并且改善了<FONT face="Times New Roman">armijo</FONT>型步长算法。这种算法在设计空间中通过梯度投影法进行搜索。</P>
<P  align=left>(<FONT face="Times New Roman">8</FONT>)序列二次规划法(<FONT face="Times New Roman">NLPQL</FONT>):</P>
<P  align=left>这种算法假设目标函数是连续可微的。基本思想是将目标函数以二阶拉氏方程展开,并把约束条件线性化,使得转化为一个二次规划问题。二阶方程通过<FONT face="Times New Roman">quasi</FONT>-<FONT face="Times New Roman">Newton</FONT>公式得到了改进,而且加入了直线搜索提高了算法的稳定性。</P>
<P  align=left><FONT face="Times New Roman"> </FONT>(<FONT face="Times New Roman">9</FONT>)逐次逼近法(<FONT face="Times New Roman">SAM</FONT>):</P>
<P  align=left>逐次逼近法把非线性问题当做线性问题来处理。使用了稀疏矩阵法和单纯形法求解线性问题。如果某个变量被声明成整型,单纯形法通过重复大量的矩阵运算来达到预期的最优值。逐次逼近法是在<FONT face="Times New Roman">M. Berkalaar</FONT>和<FONT face="Times New Roman">J.J. Dirks</FONT>提出的二次线性算法。</P>
<P  align=left><B ><FONT face="Times New Roman">2 </FONT></B><B >探索优化方法<p></p></B></P>
<P  align=left>探索优化法避免了在局部出现最优解的情况。这种方法通常在整个设计空间中搜索全局最优值。<FONT face="Times New Roman">iSIGHT</FONT>中有以下两种:</P>
<P  align=left>(<FONT face="Times New Roman">1</FONT>)多岛遗传算法(<FONT face="Times New Roman">MIGA</FONT>):</P>
<P  align=left>在多岛遗传算法中,和其他的遗传算法一样每个设计点都有一个适应度值<FONT face="Times New Roman">,</FONT>这个值是建立在目标函数值和约束罚函数值的基数上。个体如有好的目标函数值,罚函数也就有一个更高的适应度值。多岛遗传法区别于传统遗传算法的最大区别在于每个种群都被分为若干个子种群,也称为岛。分别在各自的子种群中进行传统的遗传算法。一些个体被选出来周期的“移民”到其他的岛上。这种操作成为“移民”。有两个参数控制着移民过程:移民间隔(每次移民之后繁殖后代的个数);移民率(移民个体所占的百分比)。</P>
<P  align=left>(<FONT face="Times New Roman">2</FONT>)自适应模拟退火算法(<FONT face="Times New Roman">ASA</FONT>):</P>自适应模拟退火算法非常适用于用算法简单的编码来解决高度非线性优化问题,尤其是当发现找全局目标值比寻求好的设计方法更为重要的时候。这种方法能够辨别不同的局部最优解。该算法能够以最小的成本就获得最优解。                        

本帖被以下淘专辑推荐:

回复
分享到:

使用道具 举报

 楼主| 发表于 2005-10-12 00:31 | 显示全部楼层

回复:(gghhjj)[转帖]iSIGHT中优化方法种类

<P  align=left><B ><FONT face="Times New Roman">3 </FONT></B><B >专家系统优化<p></p></B></P>
<P  align=left><FONT face="Times New Roman">    </FONT>定向启发式搜索算法<FONT face="Times New Roman">(DHS)</FONT>:定向启发式搜索算法只注重于可以直接影响到优化解的参数。</P>
<P  align=left><B >如图通过问题描述特性来选择合适的优化方法</B>:</P>
<TABLE  cellSpacing=0 cellPadding=0 border=1>

<TR >
<TD  vAlign=top width=110>
<P  align=left>问题特性描述</P></TD>
<TD  vAlign=top width=30>
<P  align=left><B><FONT face="Times New Roman">Pen<p></p></FONT></B></P>
<P  align=left><FONT face="Times New Roman"><B>Meth</B><p></p></FONT></P>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=35>
<P  align=left><FONT face="Times New Roman"><B>MMFD</B><p></p></FONT></P>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=44>
<P  align=left><FONT face="Times New Roman"><B>SLP</B><p></p></FONT></P>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman"><B>SQP</B><p></p></FONT></P>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman"><B>HJ</B><p></p></FONT></P>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman"><B>SAM</B><p></p></FONT></P>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman"><B>DHS</B><p></p></FONT></P>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman"><B>GA</B><p></p></FONT></P>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><B><FONT face="Times New Roman">Sim.<p></p></FONT></B></P>
<P  align=left><FONT face="Times New Roman"><B>Annl.</B><p></p></FONT></P>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman"><B>MOST</B><p></p></FONT></P>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman"><B>LSGRG2</B><p></p></FONT></P>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD></TR>
<TR >
<TD  vAlign=top width=110>
<P  align=left>只有实型变量</P></TD>
<TD  vAlign=top width=30>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=35>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=44>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">X**</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD></TR>
<TR >
<TD  vAlign=top width=110>
<P  align=left>处理混合或者不混合实型,整型,离散型变量</P></TD>
<TD  vAlign=top width=30>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=35>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=44>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD></TR>
<TR >
<TD  vAlign=top width=110>
<P  align=left>高速非线性问题<p></p></P></TD>
<TD  vAlign=top width=30>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=35>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=44>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD></TR>
<TR >
<TD  vAlign=top width=110>
<P  align=left>脱离的设计空间(相对最小值)</P></TD>
<TD  vAlign=top width=30>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=35>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=44>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD></TR>
<TR >
<TD  vAlign=top width=110>
<P  align=left>大量的设计变量(大于<FONT face="Times New Roman">20</FONT>个)<p></p></P></TD>
<TD  vAlign=top width=30>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=35>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=44>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD></TR>
<TR >
<TD  vAlign=top width=110>
<P  align=left>大量的约束条件(大于<FONT face="Times New Roman">2000</FONT>)<p></p></P></TD>
<TD  vAlign=top width=30>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=35>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=44>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD></TR>
<TR >
<TD  vAlign=top width=110>
<P  align=left>长时间的运算代码或分析(大量的方程求解)<p></p></P></TD>
<TD  vAlign=top width=30>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=35>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=44>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD></TR>
<TR >
<TD  vAlign=top width=110>
<P  align=left>用户提供梯度的有效性<p></p></P></TD>
<TD  vAlign=top width=30>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=35>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=44>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">X*</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=55>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD></TR></TABLE>
<P  align=left><FONT face="Times New Roman">* </FONT>只有<FONT face="Times New Roman">NLPQL. DONLP</FONT>在不能处理用户提供的梯度情况下有效。<p></p></P>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P>**尽管运算需要某些或全部变量是整型或者离散型的,任务过程必须能估计任意实型设计变量。

评分

1

查看全部评分

 楼主| 发表于 2005-10-12 00:32 | 显示全部楼层

回复:(gghhjj)[转帖]iSIGHT中优化方法种类

<BR><BR>
<TABLE  cellSpacing=0 cellPadding=0 border=1>

<TR >
<TD  vAlign=top width=99>
<P  align=left>技术特性描述</P></TD>
<TD  vAlign=top width=53>
<P  align=left><FONT face="Times New Roman"><B>MMFD</B><p></p></FONT></P>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=42>
<P  align=left><FONT face="Times New Roman"><B>SLP</B><p></p></FONT></P>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=51>
<P  align=left><FONT face="Times New Roman"><B>SQP</B><p></p></FONT></P>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=49>
<P  align=left><FONT face="Times New Roman"><B>HJ</B><p></p></FONT></P>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=52>
<P  align=left><FONT face="Times New Roman"><B>SAM</B><p></p></FONT></P>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=51>
<P  align=left><FONT face="Times New Roman"><B>DHS</B><p></p></FONT></P>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=50>
<P  align=left><FONT face="Times New Roman"><B>GA</B><p></p></FONT></P>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=52>
<P  align=left><B><FONT face="Times New Roman">Sim.<p></p></FONT></B></P>
<P  align=left><FONT face="Times New Roman"><B>Annl.</B><p></p></FONT></P>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=54>
<P  align=left><FONT face="Times New Roman"><B>MOST</B><p></p></FONT></P>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=62>
<P  align=left><FONT face="Times New Roman"><B>LSGRG2</B><p></p></FONT></P>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD></TR>
<TR >
<TD  vAlign=top width=99>
<P  align=left>不需要目标函数是连续的</P></TD>
<TD  vAlign=top width=53>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=42>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=51>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=49>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=52>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=51>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=50>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=52>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=54>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=62>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD></TR>
<TR >
<TD  vAlign=top width=99>
<P  align=left>处理等式或不等式约束条件</P></TD>
<TD  vAlign=top width=53>
<P  align=left><FONT face="Times New Roman">X*</FONT></P></TD>
<TD  vAlign=top width=42>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=51>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=49>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=52>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=51>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=50>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=52>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=54>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=62>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD></TR>
<TR >
<TD  vAlign=top width=99>
<P  align=left>基于库塔条件的优化方程<p></p></P></TD>
<TD  vAlign=top width=53>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=42>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=51>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=49>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=52>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=51>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=50>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=52>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=54>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=62>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD></TR>
<TR >
<TD  vAlign=top width=99>
<P  align=left>从一系列设计点寻找而不是从单一的某点</P></TD>
<TD  vAlign=top width=53>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=42>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=51>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=49>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=52>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=51>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=50>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=52>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=54>
<P  align=left><FONT face="Times New Roman">X**</FONT></P></TD>
<TD  vAlign=top width=62>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD></TR>
<TR >
<TD  vAlign=top width=99>
<P  align=left>使用随机准则<p></p></P></TD>
<TD  vAlign=top width=53>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=42>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=51>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=49>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=52>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=51>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=50>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=52>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=54>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=62>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD></TR>
<TR >
<TD  vAlign=top width=99>
<P  align=left>在开始就可以得到好的目标值<p></p></P></TD>
<TD  vAlign=top width=53>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=42>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=51>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=49>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=52>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=51>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=50>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=52>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=54>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=62>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD></TR>
<TR >
<TD  vAlign=top width=99>
<P  align=left>不需要假设参数的独立性<p></p></P></TD>
<TD  vAlign=top width=53>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=42>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=51>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=49>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=52>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=51>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=50>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=52>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=54>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=62>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD></TR>
<TR >
<TD  vAlign=top width=99>
<P  align=left>不需要用有限差分法</P></TD>
<TD  vAlign=top width=53>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=42>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=51>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=49>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=52>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=51>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=50>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=52>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=54>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=62>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD></TR>
<TR >
<TD  vAlign=top width=99>
<P  align=left>能够通过可控地,有序的方式设定</P></TD>
<TD  vAlign=top width=53>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=42>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=51>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=49>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=52>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=51>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=50>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=52>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=54>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=62>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD></TR>
<TR >
<TD  vAlign=top width=99>
<P  align=left><FONT face="Times New Roman"> </FONT>容易理解</P></TD>
<TD  vAlign=top width=53>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=42>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=51>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=49>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=52>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=51>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=50>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=52>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=54>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=62>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD></TR>
<TR >
<TD  vAlign=top width=99>
<P  align=left>不同阶次的数量级对设计变量的值不敏感<p></p></P></TD>
<TD  vAlign=top width=53>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=42>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=51>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=49>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=52>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=51>
<P  align=left><FONT face="Times New Roman">x</FONT></P></TD>
<TD  vAlign=top width=50>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=52>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=54>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD>
<TD  vAlign=top width=62>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P></TD></TR></TABLE>
<P  align=left><p><FONT face="Times New Roman"> </FONT></p></P>
<P  align=left><FONT face="Times New Roman">*  </FONT>表示只有在修正可行方向法(<FONT face="Times New Roman">ADS</FONT>)才有效,在可行方向法(<FONT face="Times New Roman">CONMIN</FONT>)不可以处理等式约束。</P>** 先从初始设计点找到一个初始解,然后从这一点向外搜索最优解。
发表于 2005-10-14 09:47 | 显示全部楼层

回复:(gghhjj)[转帖]iSIGHT中优化方法种类

不错,谢谢
发表于 2008-5-18 13:24 | 显示全部楼层

回复 楼主 的帖子

看似很强大啊,不过isight是否能够和其他分析软件很好衔接,还没有尝试,不过采用isight有望实现在大型问题中使用优化概念和优化设计
发表于 2008-5-18 15:05 | 显示全部楼层
现在在iSIGHT提供的随机算法很多,上面没有提到,特别在多目标算法方面:
NCGA、NSGA II、AMGA 、多目标进化算法、基于梯度的多目标算法、很有蜂窝算法等。
同时,提供的数据挖掘功能很强。

[ 本帖最后由 jli 于 2008-5-18 21:20 编辑 ]
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-11 02:20 , Processed in 0.071547 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表