r07.rtf

来自「机械优化设计中的约束随机法」· RTF 代码 · 共 189 行

RTF
189
字号
                          常用优化方法 ——约束随机法
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                                                               
一、初始数据
===============================================================================
   设计变量个数     N = 6           不等式约束个数  KG = 4
  -----------------------------------------------------------------------------
   随机方向个数   NSR = 9
  -----------------------------------------------------------------------------
   初始步长        T0 = 0.01          收敛精度     EPS = 1E-8
  -----------------------------------------------------------------------------
   设计变量初始点 X0:
			X[1]=1
			X[2]=1
			X[3]=1
			X[4]=3
			X[5]=1
			X[6]=5
  -----------------------------------------------------------------------------
   设计变量下界 BL:
			BL[1]=0
			BL[2]=0
			BL[3]=0
			BL[4]=2
			BL[5]=0
			BL[6]=4
  -----------------------------------------------------------------------------
   设计变量上界 BU:
			BU[1]=3
			BU[2]=3
			BU[3]=3
			BU[4]=4
			BU[5]=5
			BU[6]=8
  -----------------------------------------------------------------------------
   初始点目标函数值 F(X0)= 20
  -----------------------------------------------------------------------------
   初始点处的不等约束函数值 G(X0):
				GX[1]= -2.000000E+00
				GX[2]= 0.000000E+00
				GX[3]= -3.000000E+00
				GX[4]= -1.000000E+00
-------------------------------------------------------------------------------
                                                              
二、计算过程__数据
===============================================================================
   设计变量迭代点 X:                           迭代次数  ITE = 1
			X[1]= 9.605660E-01
			X[2]= 4.837034E-01
			X[3]= 1.120372E+00
			X[4]= 2.845487E+00
			X[5]= 4.049043E-01
			X[6]= 5.897537E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 18.1277256747992
  -----------------------------------------------------------------------------
   设计变量迭代点 X:                           迭代次数  ITE = 10
			X[1]= 1.012131E+00
			X[2]= 7.798758E-01
			X[3]= 1.834705E+00
			X[4]= 2.053152E+00
			X[5]= -3.087743E-01
			X[6]= 4.546105E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 9.58630923465405
  -----------------------------------------------------------------------------
   设计变量迭代点 X:                           迭代次数  ITE = 20
			X[1]= 1.339755E+00
			X[2]= 9.154483E-02
			X[3]= 1.781180E+00
			X[4]= 2.006745E+00
			X[5]= 3.693879E-02
			X[6]= 4.012212E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 5.36659456506737
  -----------------------------------------------------------------------------
   设计变量迭代点 X:                           迭代次数  ITE = 30
			X[1]= 1.272797E+00
			X[2]= 1.123883E-01
			X[3]= 1.834412E+00
			X[4]= 2.008497E+00
			X[5]= 4.543631E-02
			X[6]= 4.001257E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 5.24095521746562
  -----------------------------------------------------------------------------
   设计变量迭代点 X:                           迭代次数  ITE = 40
			X[1]= 1.234895E+00
			X[2]= 1.102750E-01
			X[3]= 1.860120E+00
			X[4]= 2.004043E+00
			X[5]= 7.726112E-02
			X[6]= 4.000238E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 5.17278462727135
  -----------------------------------------------------------------------------
   设计变量迭代点 X:                           迭代次数  ITE = 50
			X[1]= 1.218717E+00
			X[2]= 1.012679E-01
			X[3]= 1.871910E+00
			X[4]= 2.003982E+00
			X[5]= 7.757649E-02
			X[6]= 4.000260E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 5.1470811959209
  -----------------------------------------------------------------------------
   设计变量迭代点 X:                           迭代次数  ITE = 60
			X[1]= 1.215190E+00
			X[2]= 9.908613E-02
			X[3]= 1.874430E+00
			X[4]= 2.002878E+00
			X[5]= 7.536999E-02
			X[6]= 4.000007E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 5.13905965289419
  -----------------------------------------------------------------------------
   设计变量迭代点 X:                           迭代次数  ITE = 70
			X[1]= 1.182760E+00
			X[2]= 9.192124E-02
			X[3]= 1.895395E+00
			X[4]= 2.005391E+00
			X[5]= 1.000195E-01
			X[6]= 4.000008E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 5.10593099131863
  -----------------------------------------------------------------------------
   设计变量迭代点 X:                           迭代次数  ITE = 80
			X[1]= 1.181372E+00
			X[2]= 9.186046E-02
			X[3]= 1.896292E+00
			X[4]= 2.005144E+00
			X[5]= 1.013012E-01
			X[6]= 4.000000E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 5.1042789882564
  -----------------------------------------------------------------------------
   设计变量迭代点 X:                           迭代次数  ITE = 90
			X[1]= 1.160648E+00
			X[2]= 8.985455E-02
			X[3]= 1.909132E+00
			X[4]= 2.007237E+00
			X[5]= 1.176463E-01
			X[6]= 4.000062E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 5.08947639087153
  -----------------------------------------------------------------------------
   设计变量迭代点 X:                           迭代次数  ITE = 100
			X[1]= 1.159097E+00
			X[2]= 9.015023E-02
			X[3]= 1.910056E+00
			X[4]= 2.007003E+00
			X[5]= 1.180826E-01
			X[6]= 4.000011E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 5.08763962401757
  -----------------------------------------------------------------------------
   设计变量迭代点 X:                           迭代次数  ITE = 110
			X[1]= 1.159006E+00
			X[2]= 9.008702E-02
			X[3]= 1.910128E+00
			X[4]= 2.006972E+00
			X[5]= 1.178716E-01
			X[6]= 4.000000E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 5.08738271042698
  -----------------------------------------------------------------------------
                                                                               
三、优化结果__数据
===============================================================================
   迭代次数   ITE = 115         目标函数计算次数     IFX = 35029
  -----------------------------------------------------------------------------
   设计变量最优点 X*:
			X[1]= 1.159005E+00
			X[2]= 9.008703E-02
			X[3]= 1.910129E+00
			X[4]= 2.006971E+00
			X[5]= 1.178704E-01
			X[6]= 4.000000E+00
  -----------------------------------------------------------------------------
   最优值 F(X*)= 5.08738010749018
  -----------------------------------------------------------------------------
   最优点处的不等约束函数值 G(X*):
				GX[1]= -2.787318E-08
				GX[2]= -8.694013E-08
				GX[3]= -4.000000E+00
				GX[4]= -1.219229E-10
-------------------------------------------------------------------------------
--- STOP --- 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?