r04.rtf

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

RTF
145
字号
                          常用优化方法 ——约束随机法
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                                                               
一、初始数据
===============================================================================
   设计变量个数     N = 4           不等式约束个数  KG = 2
  -----------------------------------------------------------------------------
   随机方向个数   NSR = 7
  -----------------------------------------------------------------------------
   初始步长        T0 = 0.001          收敛精度     EPS = 1E-10
  -----------------------------------------------------------------------------
   设计变量初始点 X0:
			X[1]=1
			X[2]=5
			X[3]=5
			X[4]=1
  -----------------------------------------------------------------------------
   设计变量下界 BL:
			BL[1]=0
			BL[2]=0
			BL[3]=0
			BL[4]=0
  -----------------------------------------------------------------------------
   设计变量上界 BU:
			BU[1]=3
			BU[2]=3
			BU[3]=3
			BU[4]=3
  -----------------------------------------------------------------------------
   初始点目标函数值 F(X0)= 16
  -----------------------------------------------------------------------------
   初始点处的不等约束函数值 G(X0):
				GX[1]= 1.200000E+01
				GX[2]= 0.000000E+00
-------------------------------------------------------------------------------
                                                              
二、计算过程__数据
===============================================================================
   设计变量迭代点 X:                           迭代次数  ITE = 1
			X[1]= 2.740281E+00
			X[2]= 2.352074E+00
			X[3]= 1.767337E+00
			X[4]= 2.593662E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 46.2609495706002
  -----------------------------------------------------------------------------
   设计变量迭代点 X:                           迭代次数  ITE = 10
			X[1]= 1.190345E+00
			X[2]= 2.268221E+00
			X[3]= 5.523690E+00
			X[4]= 1.676636E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 23.4299003374205
  -----------------------------------------------------------------------------
   设计变量迭代点 X:                           迭代次数  ITE = 20
			X[1]= 1.106248E+00
			X[2]= 2.883061E+00
			X[3]= 5.162571E+00
			X[4]= 1.518377E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 18.8202534903198
  -----------------------------------------------------------------------------
   设计变量迭代点 X:                           迭代次数  ITE = 30
			X[1]= 1.047059E+00
			X[2]= 3.910144E+00
			X[3]= 4.679857E+00
			X[4]= 1.305965E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 17.8577848890018
  -----------------------------------------------------------------------------
   设计变量迭代点 X:                           迭代次数  ITE = 40
			X[1]= 9.213172E-01
			X[2]= 4.211265E+00
			X[3]= 4.349458E+00
			X[4]= 1.481512E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 17.2919003070232
  -----------------------------------------------------------------------------
   设计变量迭代点 X:                           迭代次数  ITE = 50
			X[1]= 9.076139E-01
			X[2]= 4.243315E+00
			X[3]= 4.352144E+00
			X[4]= 1.491540E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 17.216857353101
  -----------------------------------------------------------------------------
   设计变量迭代点 X:                           迭代次数  ITE = 60
			X[1]= 8.554064E-01
			X[2]= 4.296106E+00
			X[3]= 4.272717E+00
			X[4]= 1.592190E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 17.1082275877156
  -----------------------------------------------------------------------------
   设计变量迭代点 X:                           迭代次数  ITE = 70
			X[1]= 8.329721E-01
			X[2]= 4.294810E+00
			X[3]= 4.263052E+00
			X[4]= 1.639250E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 17.0857608828848
  -----------------------------------------------------------------------------
   设计变量迭代点 X:                           迭代次数  ITE = 80
			X[1]= 8.649747E-01
			X[2]= 4.592096E+00
			X[3]= 3.953402E+00
			X[4]= 1.592061E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 16.9124909939016
  -----------------------------------------------------------------------------
   设计变量迭代点 X:                           迭代次数  ITE = 90
			X[1]= 8.643106E-01
			X[2]= 4.592735E+00
			X[3]= 3.952261E+00
			X[4]= 1.593521E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 16.9116712498962
  -----------------------------------------------------------------------------
   设计变量迭代点 X:                           迭代次数  ITE = 100
			X[1]= 8.590191E-01
			X[2]= 4.596854E+00
			X[3]= 3.943862E+00
			X[4]= 1.605295E+00
  -----------------------------------------------------------------------------
   目标函数值 F(X)= 16.905898003013
  -----------------------------------------------------------------------------
                                                                               
三、优化结果__数据
===============================================================================
   迭代次数   ITE = 104         目标函数计算次数     IFX = 18118
  -----------------------------------------------------------------------------
   设计变量最优点 X*:
			X[1]= 8.590188E-01
			X[2]= 4.596853E+00
			X[3]= 3.943863E+00
			X[4]= 1.605295E+00
  -----------------------------------------------------------------------------
   最优值 F(X*)= 16.9058972536183
  -----------------------------------------------------------------------------
   最优点处的不等约束函数值 G(X*):
				GX[1]= -2.935387E-11
				GX[2]= -1.171922E-09
-------------------------------------------------------------------------------
--- STOP --- 

⌨️ 快捷键说明

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