信息化 频道

应用有约束多维优化方法解决箱梁模板的设计问题

   具体步骤如下:

  1.在可行域内选择初始点x0, x0的选择可根据经验选择

  2.确定初始罚因子r0和C,并确定K值为0。

  3.求罚函数的最小值,解出最优点Xk

  4.当K=0时,跳至步骤5,否则至6

  5.xk+1=xk,转至步骤3

  6.判断终止条件,满足则继续到7,否则至步骤5

  7.输出f(x)与x

  其路程图大致如下:

图4:罚函数法的流程图

  结束条件通常有两个,一为两次的X值的变化较小,即,二为两次的F(x)值变化较小,即

  四.问题的实际应用

  在实际问题中,应当先建立正确的模型以进行进一步的分析。

  在第二节中,对问题的分析后给出的数学模型建立如下:

  其中,X,Y,  , 作为未知量进行轮换,而下面四个为约束条件,函数F(x)是个求最大值的函数,故可将F(x)=-F(x)。

0
相关文章