登录
首页 » matlab » Adaptiveconstrainedparticleswarm

Adaptiveconstrainedparticleswarm

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

  • shili3
    轻松利用hermite插值的GUI界面完成数据的操作,对数学计算和工程仿真都很重要(Easy use Hermite interpolation GUI interface finish data operation, the mathematical calculation and simulation are very important)
    2012-04-27 18:21:39下载
    积分:1
  • matlab
    Add in sourceInsight malab key word, use of sourceInsight check the source code
    2012-10-24 18:58:17下载
    积分:1
  • polyfft
    polyfft processing for channalizer filter
    2010-07-09 11:12:06下载
    积分:1
  • 1111
    matlab--巴特沃斯高通滤波算法来增强图像(Matlab, butterworth high pass filter algorithm to enhance image)
    2014-10-16 14:28:53下载
    积分:1
  • sift_pitch
    This MATLAB exercise designs and implements a pitch period detector based on detecting and tracking peaks in the autocorrelation of the LPC error signal during regions of voiced speech. The pitch detection procedure is called the SIFT (Simple Inverse Filtering Tracking) method. The SIFT pitch period detector uses a secondary autocorrelation peak in order to detect and correct pitch period detection errors due to effects such as pitch period doubling and related phenomena.
    2014-02-14 18:26:43下载
    积分:1
  • 4444
    南加州大学期权定价模型课程MATLAB模型范例(Option Pricing from University of Southern California)
    2013-07-03 11:45:26下载
    积分:1
  • DPL-examination
    These programs are used to calcualted a Duel phase lag model with different methods.
    2013-07-16 21:11:42下载
    积分:1
  • test11
    matlab code for mimo ofdm channel estimation using ls
    2015-02-17 02:44:50下载
    积分:1
  • LIVRE_Automatique-Systemes-linaires-non-linEAires
    LIVRE_Automatique-Systemes-linaires-non linEAires
    2015-02-18 07:37:47下载
    积分:1
  • R
    说明:  Plot of signal neural
    2012-09-07 10:49:02下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载