⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 s07.rtf

📁 机械优化设计中的惩罚函数法
💻 RTF
字号:
                          常用优化方法——惩罚函数法 
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ 
                                                                               
一、初始数据
===============================================================================
   设计变量个数     N = 6
  -----------------------------------------------------------------------------
   不等式约束个数  KG = 4       等式约束个数      KH = 0
  -----------------------------------------------------------------------------
   惩罚因子         R = 1       惩罚因子降低系数   C = 0.2
  -----------------------------------------------------------------------------
   初始步长        T0 = 0.01       收敛精度         EPS = 1E-9
  -----------------------------------------------------------------------------
   无约束优化方法: BFGS法
  -----------------------------------------------------------------------------
   设计变量初始点 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]=6
  -----------------------------------------------------------------------------
   设计变量上界 BU:
			BU[1]=2
			BU[2]=2
			BU[3]=2
			BU[4]=4
			BU[5]=1
			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[1]=1
			X[2]=1
			X[3]=1
			X[4]=3
			X[5]=1
			X[6]=5
  -----------------------------------------------------------------------------
   初始点处的不等约束函数值 G(X*):
				GX[1]= -2.000000E+00
				GX[2]= 0.000000E+00
				GX[3]= -3.000000E+00
				GX[4]= -1.000000E+00
  -----------------------------------------------------------------------------
  找到可行的初始点!
  -----------------------------------------------------------------------------
  可行的初始点:
  -----------------------------------------------------------------------------
			X[1]=0.000773539941292256
			X[2]=0.00386769970646128
			X[3]=0.0193384985323064
			X[4]=2.09669249266153
			X[5]=0.24173123165383
			X[6]=6.4173123165383
  -----------------------------------------------------------------------------
   初始点处的不等约束函数值 G(X*):
				GX[1]= -4.999610E+00
				GX[2]= -1.256016E-01
				GX[3]= -1.582688E+00
				GX[4]= -2.417312E+00
###############################################################################
 
-------------------------------------------------------------------------------
                                                              
二、计算过程__数据
===============================================================================
   IRC = 0	   R = 1.000000E+00	   PEN = 54.5907436799832
  -----------------------------------------------------------------------------
   IRC = 1	   R = 2.000000E-01	   PEN = 14.3534222136904
  -----------------------------------------------------------------------------
   IRC = 2	   R = 4.000000E-02	   PEN = 8.86324793022239
  -----------------------------------------------------------------------------
   IRC = 3	   R = 8.000000E-03	   PEN = 6.65508811863762
  -----------------------------------------------------------------------------
   IRC = 4	   R = 1.600000E-03	   PEN = 5.72681107237515
  -----------------------------------------------------------------------------
   IRC = 5	   R = 3.200000E-04	   PEN = 5.32232729441362
  -----------------------------------------------------------------------------
   IRC = 6	   R = 6.400000E-05	   PEN = 5.14367525433369
  -----------------------------------------------------------------------------
   IRC = 7	   R = 1.280000E-05	   PEN = 5.06413462631364
  -----------------------------------------------------------------------------
   IRC = 8	   R = 2.560000E-06	   PEN = 5.02869482357679
  -----------------------------------------------------------------------------
   IRC = 9	   R = 5.120000E-07	   PEN = 5.01317845811418
  -----------------------------------------------------------------------------
   IRC = 10	   R = 1.024000E-07	   PEN = 5.00588414240836
  -----------------------------------------------------------------------------
   IRC = 11	   R = 2.048000E-08	   PEN = 5.00274431679218
  -----------------------------------------------------------------------------
   IRC = 12	   R = 4.096000E-09	   PEN = 5.00126048242676
  -----------------------------------------------------------------------------
   IRC = 13	   R = 8.192000E-10	   PEN = 5.00057603324943
  -----------------------------------------------------------------------------
   IRC = 14	   R = 1.638400E-10	   PEN = 5.00031831319123
  -----------------------------------------------------------------------------
   IRC = 15	   R = 3.276800E-11	   PEN = 5.00022510163427
  -----------------------------------------------------------------------------
   IRC = 16	   R = 6.553600E-12	   PEN = 5.00014448256307
  -----------------------------------------------------------------------------
   IRC = 17	   R = 1.310720E-12	   PEN = 5.00011622798053
  -----------------------------------------------------------------------------
   IRC = 18	   R = 2.621440E-13	   PEN = 5.00010575044162
  -----------------------------------------------------------------------------
   IRC = 19	   R = 5.242880E-14	   PEN = 5.00010101097504
  -----------------------------------------------------------------------------
   IRC = 20	   R = 1.048576E-14	   PEN = 5.00009923780395
  -----------------------------------------------------------------------------
   IRC = 21	   R = 2.097152E-15	   PEN = 5.00009850398878
  -----------------------------------------------------------------------------
   IRC = 22	   R = 4.194304E-16	   PEN = 5.00009812585046
  -----------------------------------------------------------------------------
   IRC = 23	   R = 8.388608E-17	   PEN = 5.00009810980917
  -----------------------------------------------------------------------------
                                                                               
三、优化结果__数据
===============================================================================
   罚函数构造次数          IRC = 24
  -----------------------------------------------------------------------------
   无约束优化方法调用次数  ITE = 606   一维搜索方法调用次数   ILI = 606
  -----------------------------------------------------------------------------
   惩罚函数值计算次数      NPE = 2891   目标函数值计算次数     IFX = 0
  -----------------------------------------------------------------------------
   设计变量最优点 X*:
			X[1]= 1.004701E+00
			X[2]= 8.108348E-04
			X[3]= 1.997633E+00
			X[4]= 2.000001E+00
			X[5]= -8.474209E-05
			X[6]= 4.000000E+00
  -----------------------------------------------------------------------------
   最优值 F(X*)= 5.00005772259233
  -----------------------------------------------------------------------------
   最优点处的不等约束函数值 G(X*):
				GX[1]= -3.845707E-05
				GX[2]= -2.437895E-06
				GX[3]= -4.000010E+00
				GX[4]= 9.999492E-06
-------------------------------------------------------------------------------
--- STOP --- 

⌨️ 快捷键说明

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