自组织多目标粒子群优化算法设计及应用

自组织多目标粒子群优化算法设计及应用

论文摘要

多目标优化问题(Multi-Objective Optimization Problems,MOPs)是由多个相互冲突和影响的优化问题组成,广泛存在于优化控制、优化调度、数据挖掘等工程实践和科学研究领域。为了有效地解决MOPs,国内外许多学者提出了基于种群的启发式进化算法,其中,多目标粒子群优化(Multi-Objective Particle Swarm Optimization,MOPSO)算法由于具有通用性强、流程简单、快速收敛及易于实现等特点,更适用于求解MOPs。然而,现有MOPSO算法在进化过程中种群规模通常是固定不变的,严重影响MOPSO算法的性能,并限制了MOPSO算法的应用。因此,如何在进化过程中自动调整MOPSO算法的种群规模,提高MOPSO算法的性能,是当前进化算法研究的热点,具有重要的理论意义和应用价值。针对MOPSO算法种群规模无法自动调整的问题,文中提出了一种自组织MOPSO(Self-Organizing Multi-Objective Particle Swarm Optimization,SOMOPSO)算法。首先,通过分析性能指标与种群规模的关系,创新性提出了MOPSO算法种群规模判断依据,该依据可以根据进化过程状态判断算法种群规模是否需要进行调整。其次,设计了一种种群规模自组织机制,实现了MOPSO算法种群规模的自组织;同时,设计了自适应参数调整机制,实现了MOPSO算法飞行参数的自适应调整,提高了MOPSO算法的性能。最后,针对目标个数变化的动态多目标优化问题(DMOPs),设计出一种动态自组织MOPSO(Dynamic Self-Organizing Multi-Objective Particle Swarm Optimization,DSOMOPSO)算法,该算法可以在进化过程中自组织地调整种群规模和外部档案中非支配解的信息,实现了算法与DMOPs目标个数的匹配,提高解的有效性。将设计的DSOMOPSO算法应用于城市污水处理过程,完成了基于DSOMOPSO算法的优化控制器(DSOMOPSO-based Optimal Controller,DSOMOPSO-OC)设计,实验结果显示该优化控制器能够实现城市污水处理过程的动态优化控制。论文主要研究工作和创新点如下:1.MOPSO算法种群规模判断依据设计:针对MOPSO算法种群规模难以准确确定的问题,文中提出了一种基于指标信息的种群规模判断依据。首先,通过分析MOPSO算法的性能指标,完成了优化过程中进化状态的描述。其次,基于进化状态与种群规模的关系,建立了MOPSO算法性能指标与种群规模的表达模型。最后,设计出基于表达模型的种群规模判断依据,实现了进化过程中种群规模的判断。2.自组织MOPSO算法设计:针对进化过程中MOPSO算法种群规模难以自适应调整的问题,文中提出了一种自组织MOPSO算法。首先,设计了一种基于种群规模判断依据的自组织机制,实现了MOPSO算法种群规模的自动增加和删减。其次,设计了一种自适应参数调整机制,完成了进化过程惯性权重和学习因子的自适应调整,有效地平衡了算法的探索和开发能力。最后,将自组织MOPSO算法应用于基准测试函数和给水管网优化实验中,实验结果表明,与其他进化算法相比,该算法可以在进化过程中自组织调整种群规模和惯性权重,获得更有效的优化解。3.动态自组织MOPSO算法设计:针对MOPSO算法难以有效解决目标个数变化的DMOPs,文中提出了一种动态自组织MOPSO(DSOMOPSO)算法。首先,设计了一组基于切比雪夫距离的性能指标,获得了DMOPs目标个数变化时种群的进化状态。其次,设计了一种基于进化状态的种群规模自组织方法,实现了MOPSO算法种群规模的自适应调整。最后,设计了一种外部档案更新机制,解决了外部档案中非支配解与当前目标个数不匹配的问题。应用于基准测试函数的实验结果表明,DSOMOPSO具有较好的性能。4.基于DSOMOPSO算法的污水处理过程优化控制:针对城市污水处理过程难以实时优化控制的问题,文中提出了一种基于DSOMOPSO的优化控制器(DSOMOPSO-OC)。首先,通过分析城市污水处理过程的动态特性,建立了城市污水处理过程的优化目标。其次,根据城市污水处理过程优化目标个数时变的特点,利用DSOMOPSO算法对优化目标进行求解,获得了溶解氧和硝态氮浓度的优化设定值。最后,应用于基准仿真平台的测试结果表明,DSOMOPSO-OC可以有效地提高城市污水处理过程的优化控制效果。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  •   1.1 课题背景及研究意义
  •     1.1.1 课题背景
  •     1.1.2 研究意义
  •   1.2 研究现状
  •   1.3 课题来源
  •   1.4 研究内容及论文安排
  • 第2章 多目标粒子群优化算法种群规模判断依据设计
  •   2.1 引言
  •   2.2 多目标粒子群优化算法
  •     2.2.1 多目标粒子群优化算法的基本概念
  •     2.2.2 多目标粒子群优化算法的主要参数
  •     2.2.3 多目标粒子群优化算法的性能指标
  •   2.3 多目标粒子群优化算法种群规模判断依据设计
  •     2.3.1 收敛程度指标
  •     2.3.2 多样性指标
  •     2.3.3 有效解所占比例
  •     2.3.4 种群规模判断依据
  •   2.4 本章小结
  • 第3章 自组织多目标粒子群优化算法设计
  •   3.1 引言
  •   3.2 种群规模自组织机制
  •   3.3 自适应参数调整机制
  •     3.3.1 多目标粒子群优化算法主要飞行参数
  •     3.3.2 自适应参数调整机制
  •   3.4 自组织多目标粒子群优化算法
  •   3.5 实验设计及结果分析
  •     3.5.1 标准测试函数
  •     3.5.2 管网仿真实验
  •   3.6 本章小结
  • 第4章 动态自组织多目标粒子群优化算法设计
  •   4.1 引言
  •   4.2 动态多目标优化问题
  •   4.3 基于多目标粒子群优化算法的动态多目标优化
  •     4.3.1 基于切比雪夫距离的性能指标
  •     4.3.2 种群规模自组织方法
  •     4.3.3 外部档案更新机制
  •   4.4 实验设计及结果分析
  •     4.4.1 测试函数
  •     4.4.2 实验结果
  •   4.5 本章小结
  • 第5章 基于动态自组织多目标粒子群优化算法的污水处理过程优化控制
  •   5.1 引言
  •   5.2 污水处理过程动态特性分析
  •   5.3 基于多目标粒子群优化算法的动态优化控制
  •     5.3.1 目标函数的设计
  •     5.3.2 基于多目标粒子群优化算法的动态优化控制
  •   5.4 实验结果及分析
  •   5.5 本章小结
  • 结论与展望
  • 参考文献
  • 期间的成果
  • 攻读硕士学位期间所获奖励
  • 致谢
  • 文章来源

    类型: 硕士论文

    作者: 武淑君

    导师: 韩红桂

    关键词: 自组织算法,动态多目标优化问题,种群规模,飞行参数,性能指标,污水处理过程,优化控制

    来源: 北京工业大学

    年度: 2019

    分类: 基础科学,信息科技

    专业: 数学,自动化技术

    单位: 北京工业大学

    基金: 来源于国家自然科学基金优秀青年项目“城市污水处理过程智能优化控制”(编号:61622301),北京市自然科学基金项目“污泥膨胀智能识别与抑制方法研究”(编号:4172005),教育部-中国移动科研基金项目“基于工业大数据的生产工况认知和预测关键技术研究”(编号:MCM20170304),国家重点研发计划项目“基于大数据的互联网+典型城市再生资源回收技术”(编号:2018YFC1900800-5),国家自然科学基金重大项目课题“城市污水处理全流程多目标动态协同优化基础理论与关键技术”(编号:61890931)

    分类号: TP18;O224

    DOI: 10.26935/d.cnki.gbjgu.2019.000062

    总页数: 81

    文件大小: 3753K

    下载量: 84

    相关论文文献

    • [1].种群规模对蝙蝠算法性能的影响[J]. 纺织高校基础科学学报 2019(03)
    • [2].基于收敛速度和多样性的多目标粒子群种群规模优化设计[J]. 电子学报 2018(09)
    • [3].变种群规模遗传算法的研究[J]. 信息通信 2013(01)
    • [4].一种改进的变种群规模遗传算法[J]. 电子测量技术 2009(02)
    • [5].一种改进的蜜蜂进化型遗传算法[J]. 计算机工程与应用 2011(30)
    • [6].基于种群规模动态减小的混合微粒群优化算法研究[J]. 测控技术 2010(04)
    • [7].求解VRP的变种群规模混合自适应遗传算法[J]. 统计与决策 2011(22)
    • [8].具有对偶知识的文化算法[J]. 应用科学学报 2016(06)
    • [9].不同类型的疾病对群体演化的影响[J]. 呼伦贝尔学院学报 2015(03)
    • [10].种群规模自适应粒子群在配送中心连续型选址中的应用[J]. 运筹与管理 2013(03)
    • [11].基于等效磁路的PMECD变种群规模遗传多目标优化设计[J]. 东北大学学报(自然科学版) 2017(06)
    • [12].遗传算法在气动优化问题中的适应性分析[J]. 空气动力学学报 2009(02)
    • [13].自适应动态控制种群规模的自然计算方法[J]. 软件学报 2012(07)
    • [14].基于遗传算法的学生绩效评定权重系数研究[J]. 电脑与电信 2019(10)
    • [15].考虑人员装卸时间的作业车间调度问题[J]. 制造业自动化 2020(08)
    • [16].一种改进的粒子群优化算法研究[J]. 大庆师范学院学报 2018(06)
    • [17].动态种群规模协同进化算法求解多目标投资组合优化问题[J]. 数学的实践与认识 2019(19)
    • [18].改进遗传算法在地层对比中的应用[J]. 网络新媒体技术 2012(02)
    • [19].种群规模对遗传算法性能的影响[J]. 合作经济与科技 2012(07)
    • [20].变量数目与种群规模的关系[J]. 合作经济与科技 2012(14)
    • [21].混合遗传算法的装箱问题研究[J]. 电脑编程技巧与维护 2008(16)
    • [22].基于年龄动力学模型的自适应种群演化算法[J]. 计算机工程与科学 2008(12)
    • [23].守护猕猴[J]. 小学科学 2013(11)
    • [24].侦察蜂在人工蜂群算法中的作用[J]. 广西师范大学学报(自然科学版) 2013(03)
    • [25].休渔的建模与分析[J]. 河南师范大学学报(自然科学版) 2012(05)
    • [26].粒子群算法种群规模和迭代次数对系统优化效果的影响研究[J]. 青海电力 2020(02)
    • [27].基于半监督学习的变种群规模区间适应值交互式遗传算法[J]. 控制理论与应用 2011(05)
    • [28].混合性能指标优化问题的大种群规模进化算法[J]. 控制理论与应用 2010(06)
    • [29].差分进化算法的参数研究[J]. 黑龙江大学自然科学学报 2009(01)
    • [30].自适应演化硬件系统中遗传算法内核设计[J]. 武汉大学学报(理学版) 2008(01)

    标签:;  ;  ;  ;  ;  ;  ;  

    自组织多目标粒子群优化算法设计及应用
    下载Doc文档

    猜你喜欢