登录
首页 » matlab » Adaptiveconstrainedparticleswarm

Adaptiveconstrainedparticleswarm

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

  • 2660
    这是关于MATlab的一个PDF文档,这个文档清晰的给出了 Matlab的使用方法 (This is on the Matlab a PDF document, the document gives a clear use of Matlab)
    2008-07-31 11:24:51下载
    积分:1
  • 1
    说明:  Path Planning for Coalmine Rescue Robot based on Hybrid Adaptive Artificial Fish Swarm Algorithm
    2015-01-06 04:28:37下载
    积分:1
  • FullSearch
    Full search algorith
    2010-06-24 19:12:34下载
    积分:1
  • vcc_mex
    一般情况下,我们都是在MATLAB命令行或DOS命令行下编译MEX程序。 所用的命令就是:mex filename.c 这有很多不方便的地方: a. 虽然mex也可以编译C++的mex程序,但是它的主框架仍是C的 a. 当程序有多个模块时,需要多次使用mex命令,操作很麻烦 b. 不能利用VC特有的ClassWizard自动创建和维护类 c. 不能用MFC类库编写应用程序 d. 不能方便地进行类似VC的项目管理 本文详细解说如何在IDE中编译MEX程序(Under normal circumstances, we are all in the MATLAB command line or DOS command line program to compile MEX. Command is used by: mex filename.c This has a lot of inconvenient places: a. Although the mex can also compile C++ The mex program, but it is still the main frame C of a. When the procedure has a number of modules the need to repeatedly use the mex command, the operation is cumbersome b. Can not use VC-specific ClassWizard automatically create and maintain the category c. can not use MFC class library to write applications easily d. should not conduct a similar project management VC a detailed explanation of how this article IDE compiling MEX procedures)
    2007-09-27 15:44:55下载
    积分:1
  • MountainSeek
    说明:  在阵列信号处理里,估计信号来波方向的程序(In array signal processing, the estimated signal DOA procedures)
    2008-10-10 21:06:36下载
    积分:1
  • PSD
    多于22导位的EEG信号提取及功率谱分析,归一化处理(EEG selection and power spectrum analysis)
    2011-09-09 09:09:32下载
    积分:1
  • wdmNetworks
    WDM network simulation tools matlab
    2012-09-21 05:46:37下载
    积分:1
  • simple-EMD
    一个最简单的EMD分解程序,并且附带部分注释,特别适合初学者学习。( 我的收藏设置 一个最简单的EMD分解程序,并且附带部分注释,特别适合初学者学习。 One of the most simple EMD program, with some of the notes, especially suitable for beginners to learn. )
    2015-04-19 13:02:06下载
    积分:1
  • 最大功率跟踪(扰动观察法和电导增量法)
    说明:  最大功率跟踪,实现光伏发电最大功率跟踪,输出完美波形(Maximum power tracking, realize the maximum power tracking of photovoltaic power generation,output perfect waveform)
    2019-06-25 10:37:44下载
    积分:1
  • Arias
    Calculating Arias Intensity of earthquake.
    2010-11-15 22:28:44下载
    积分:1
  • 696518资源总数
  • 105549会员总数
  • 12今日下载