正在加载图片...
·606 智能系统学报 第9卷 4.3实验环境设置 1。对每种算法都进行20次独立运行,记录了运行 为测试算法性能,将其和基本TLB0算法、粒子 所获的最优解、最差解,并计算出20个最优解的平 群优化(PSO)算法和遗传算法进行比较。在测试 均值和标准差,结果如表2。图5中绘制了4种算 中,主动悬架参数设置和文献[11]中一致:m6= 法在20次运行中的平均优化曲线,图6采用盒图统 320kg,mm=40kg,K,=20000N/m,G。=5×10-6 计了20次实验的最优解分布.由图5可以看出,本 m3/cycle.参数a=0.35,B=0.25,y=0.4。使用微机 文算法(MTLBO)的收敛速度最快且求解精度最高。 硬件环境为戴尔工作站:intel Xeon(R)2.4GHz 图6显示,本文算法在20次运行中最为稳定,并且 CPU,8GB内存:软件是在MATLAB2009(a)软件 平均最优解最小。说明本文算法具有收敛速度快 平台上进行编程实现。各种优化算法参数设置如表 求解精度高和稳定性好等优势。 表1算法参数设置 Table 1 Parameter setting of algorithms 算法 允许最大迭代次数 种群大小(NP) 其他参数 PSO 40 20 w=0.6,c1=c2=2:Vn=1,V=-1 GA 100 100 交叉概率cp=0.4:精英个数为10,采用分散交叉函数 TLBO 20 20 MTLBO 20 T0P=0.55,SRP=0.3,LP=0.1 表220次运行结果统计表 Table 2 Result statistic of 20 independent runs 算法 Best mean Worst Std MTLBO 0.855229 0.855229 0.855237 1.93E-06 TLBO 0.85523 0.855241 0.855272 1.2E-05 PSO 0.855229 0.855237 0.855298 1.65E-05 GA 0.856105 13.8722 20.90828 9.545736 表34种算法所获最优控制结果 Table 3 The optimal results of four algorithms 性能指标 目标函数 算法 车身加速度 悬挂动行程 车胎动位移 91 9 适应值 BAm·s2) SWS/mm DTD/mm 被动悬架 6.2526 1.7816 17.1284 MTLBO 5.53696 1.7035 12.025 0.85522 102204.44306 11672.867716208888.16755 TLBO 5.53760 1.7017 12.0534 0.8552 98951.349826 11948.859186 138294.09773 PSO 5.56520 1.6864 12.1408 0.8552 96559.031114 12161.725204 1000000 GA 5.46775 1.7203 12.0725 0.8554 117683.1099210323.858400992496.42946 20T 伊 25 16 GA MTLBO 20 o- TLBO PSO 15 8 10 6 4 2 0 0 MTLBO TLBO PSO GA 5 10 15 20 迭代次数(Generation) 图620次独立运行中4种算法的最优解分布 Fig.6 Distribution of the optimal solutions of four al- 图54种算法的优化过程曲线 gorithms after 20 independent runs Fig.5 The convergent curves of four algorithms4.3 实验环境设置 为测试算法性能,将其和基本 TLBO 算法、粒子 群优化(PSO) 算法和遗传算法进行比较。 在测试 中,主动悬架参数设置和文献[ 11] 中一致:mb = 320 kg, mw = 40 kg, Ks = 20 000 N/ m,G0 = 5 × 10 -6 m 3 / cycle.参数 α = 0.35,β = 0.25,γ =0.4。 使用微机 硬件环境为戴尔工作站: Intel Xeon ( R) 2. 4 GHz CPU,8 GB 内存; 软件是在 MATLAB 2009( a)软件 平台上进行编程实现。 各种优化算法参数设置如表 1。 对每种算法都进行 20 次独立运行,记录了运行 所获的最优解、最差解,并计算出 20 个最优解的平 均值和标准差,结果如表 2。 图 5 中绘制了 4 种算 法在 20 次运行中的平均优化曲线,图 6 采用盒图统 计了 20 次实验的最优解分布.由图 5 可以看出,本 文算法(MTLBO)的收敛速度最快且求解精度最高。 图 6 显示,本文算法在 20 次运行中最为稳定,并且 平均最优解最小。 说明本文算法具有收敛速度快、 求解精度高和稳定性好等优势。 表 1 算法参数设置 Table 1 Parameter setting of algorithms 算法 允许最大迭代次数 种群大小(NP) 其他参数 PSO 40 20 w = 0.6, c1 = c2 = 2;V max = 1, V min = -1 GA 100 100 交叉概率 cp = 0.4;精英个数为 10,采用分散交叉函数 TLBO 20 20 — MTLBO 20 20 TOP = 0.55,SRP = 0.3,ILP = 0.1 表 2 20 次运行结果统计表 Table 2 Result statistic of 20 independent runs 算法 Best mean Worst Std MTLBO 0.855 229 0.855 229 0.855 237 1.93E-06 TLBO 0.855 23 0.855 241 0.855 272 1.2E-05 PSO 0.855 229 0.855 237 0.855 298 1.65E-05 GA 0.856 105 13.872 2 20.908 28 9.545 736 表 3 4 种算法所获最优控制结果 Table 3 The optimal results of four algorithms 算法 性能指标 车身加速度 BA / (m·s -2 ) 悬挂动行程 SWS / mm 车胎动位移 DTD/ mm 目标函数 适应值 q1 q2 q3 被动悬架 6.252 6 1.781 6 17.128 4 — MTLBO 5.536 96 1.703 5 12.025 0.855 22 102 204.443 06 11 672.867 716 208 888.167 55 TLBO 5.537 60 1.701 7 12.053 4 0.855 2 98 951.349 826 11 948.859 186 138 294.097 73 PSO 5.565 20 1.686 4 12.140 8 0.855 2 96 559.0311 14 12 161.725 204 1 000 000 GA 5.467 75 1.720 3 12.072 5 0.855 4 117 683.109 92 10 323.858 400 992 496.429 46 图 5 4 种算法的优化过程曲线 Fig.5 The convergent curves of four algorithms 图 6 20 次独立运行中 4 种算法的最优解分布 Fig.6 Distribution of the optimal solutions of four al⁃ gorithms after 20 independent runs ·606· 智 能 系 统 学 报 第 9 卷
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有