登录
首页 » matlab » Adaptiveconstrainedparticleswarm

Adaptiveconstrainedparticleswarm

于 2012-04-27 发布 文件大小:208KB
0 292
下载积分: 1 下载次数: 55

代码说明:

  针对粒子群优化算法应用于约束优化问题时易陷入局部极小值的问题, 提出了一种改进的粒子群优化算 法. 该算法综合了约束优化问题的目标函数值和约束函数的违反度值作为粒子群优化算法的双适应度值, 采用了 双适应值动态判断粒子群优化算法中粒子的优劣. 违反度值的计算引入了自适应加权系数, 相应地提出了调整各 权系数的自适应策略, 并改进了粒子群优化算法的粒子竞争选择策略, 拓展了粒子群优化算法的单适应值的应用 范围.应用约束自适应粒子群优化算法实现了城市水厂的节能优化调度. 结果表明, 该算法收敛速度快且结果可 靠. 粒子群优化算法为解决工程约束优化问题提供了一条可行途径(Considering that theparticleswarmoptimization( PSO) algorithmcanbeeasily trappedinto the local minimal valueinconstrainedoptimizationproblems, amodifiedconstrainedparticleswarmoptimiza tionalgorithmwasproposed. Theobjective functionvalue andthe violationvalue of constraint functions wereeffectively combinedto formtwofitnesses, andthefitnesseswereadoptedto estimate if theparticle wassuperior or not ina dynamicway. Theadaptiveweight functionwasadoptedinthe calculationof the violationvalue. The strategy of keeping anadaptive relationof weight coefficientswasproposed, andthe strategyof swarmtournament selectionwasimproved. Theapplicationlocalizationsof thesinglefitnessof PSOwerewidenedaswell. ThemodifiedconstrainedPSOalgorithmwasappliedtosolveenergyoptimiza tionproblemsof theurbanwater supplyprocess, whichshowedthat theconvergent speedof thealgorithm isfast andthe result isvalid. Afeasibleapproachto solvetheindustrial constraint optimizationproblems withPSOwasprovided.)

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • juzhen
    关于矩阵的一些运算,大家可以参考一下,(Some calculations on the matrix, we can refer to,)
    2008-05-29 21:10:08下载
    积分:1
  • PCA_face
    一个用MATLB编写的关于人脸识别中的2DPCA算法的程序(The preparation of a use MATLB 2DPCA on face recognition algorithm in the program)
    2011-04-20 16:43:50下载
    积分:1
  • example
    模糊聚类分析,常规的聚类方法,可以使用于经济、生物、社会调研等各方面分类(fuzzy clustering)
    2011-04-30 11:44:36下载
    积分:1
  • huiduhua
    该程序实现了真彩图像的读入,并将真彩图像转换为灰度图像(The program implements read the true color images and true color image is converted to grayscale)
    2010-05-14 23:14:41下载
    积分:1
  • RDPTA
    Algorithm Given are P training pairs {X1,d1,X2,d2....Xp,dp}, where Xi is (n*1) di is (n*1) No of Categories=R. i=1,2,...P Yi= Augmented input pattern( obtained by appending 1 to the input vector) i=1,2,…P In the following, k denotes the training step and p denotes the step counter within the training cycle Step 1: c>0 , Emin is chosen, Step 2: Weights are initialized at w at small values, w is (n+1)*1. Counters and error are initialized. k=1,p=1,E=0 Step 3: The training cycle begins here. Input is presented and output computed: Y=Yp, d=dp Oi=f(wtY) for i=1,2,….R Step 4: Weights are updated: wi=wi+1/2c(di-oi)Y for i=1,2,…..R. Step 5: Cycle error is computed: E=1/2(di-oi)2+E for i=1,2,…..R. Step 6: If p<P then p=p+1,k=k+1, and go to Step 3: Otherwise go to Step 7. Step 7: The training cycle is completed. For E=0,terminate the training session. Outputs weights and k. If E>0,then E=0 ,p=1, and enter the new training cycle by going to step 3.
    2014-11-06 11:12:37下载
    积分:1
  • OMP
    OMP算法的本质思想是:以贪婪迭代的方法选择D的列,使得在每次迭代的过程中所选择的列与当前冗余向量最大程度的相关,从原始信号向量中减去相关部分并反复迭代,只到迭代次数达到稀疏度K,停止迭代。(OMP compressed sensing )
    2013-11-04 19:24:32下载
    积分:1
  • matlabBSS
    用ICA方法进行BSS分离的源程序,有Matlab运行结果和详细实验过程,非常实用(ICA method with source separation BSS, Matlab operating results and detailed experimental procedure, very practical)
    2013-05-26 11:42:47下载
    积分:1
  • chazhifangfa
    多种插值方法,可以用于改进EMD,EEMD等时频方法的插值。(A variety of interpolation methods can be used to improve EMD, EEMD and other time-frequency interpolation method.)
    2017-03-30 12:02:20下载
    积分:1
  • NSGA2
    多目标进化算法,里面有html格式的源码说明!(Multi-objective evolutionary algorithm, which has the source code for html format description!)
    2010-03-10 22:14:59下载
    积分:1
  • histogramEq
    this matlab code operate histogram equalization based on probability
    2012-12-29 00:48:29下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载