登录
首页 » matlab » Adaptiveconstrainedparticleswarm

Adaptiveconstrainedparticleswarm

于 2012-04-27 发布 文件大小:208KB
0 302
下载积分: 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 个回复

  • gaussverfahren
    高斯法求解方程,在matlab中建立,求解方程并显示运算时间结果,用于对高斯法有一个更直观的认识。(Gauss method for solving equations, established in matlab, solving equations and displays the computation time results for the Gaussian method has a more intuitive understanding.)
    2013-09-25 20:22:59下载
    积分:1
  • kinematics_4
    Introduction to kinematic of artificial satellite
    2014-01-28 05:23:06下载
    积分:1
  • erode-and-dilate
    形态学操作,图像的膨胀和腐蚀操作,使用matlab进行实现。(Morphological operations, image dilation and erosion operations, using matlab to achieve.)
    2014-11-12 10:54:36下载
    积分:1
  • MATLABexcise
    matlab 50道练习题,有助于新手快速提高编程和应用能力(matlab 50 道 exercises to help novice programming and ability to rapidly improve)
    2011-05-11 22:42:48下载
    积分:1
  • New-Microsoft-Word-Document
    It will perform bit plane slicing operation on input image.
    2013-12-02 11:37:19下载
    积分:1
  • jielianguandao
    捷联惯导仿真程序,可以比较好的帮助理解捷联惯导的原理,主要参考陈哲老师的捷联惯导原理(Strapdown inertial navigation simulation program, can help to understand better the principle of strapdown inertial navigation, strapdown references Chen Zhe teacher inertial navigation principle)
    2013-07-15 23:36:37下载
    积分:1
  • DCT
    this is the code for DCT color image compression. You can check the compression quality by checking your output image which will be stored in current folder.
    2014-09-10 19:34:08下载
    积分:1
  • 5
    说明:  图像直方图分析与图像频谱分析/图像增强/图像边缘检测/MPEG编码 5个MATLAB实验代码(The image histogram analysis and spectrum analysis of the image/image enhancement, image edge detection code/MPEG coding five MATLAB experiment )
    2014-12-30 16:40:11下载
    积分:1
  • lorenz-chaos
    可以直接画出lorenz系统在各种参数下的3D演化吸引子和分叉图(Can directly draw the evolution of the the lorenz system in the various parameters of the 3D attractor bifurcation diagram)
    2012-11-24 23:48:39下载
    积分:1
  • matlab-for-zigbee
    ZIGBEE用MATLAB实现的源代码,可用于初学者用来学习和测试(Tree-Based Data Broadcast in IEEE 802.15.4 and ZigBee Networks.this is for new learners to use.)
    2014-02-25 22:44:01下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载