首页> 中文学位 >微粒群算法及其在锌电解整流供电系统优化中的应用研究
【6h】

微粒群算法及其在锌电解整流供电系统优化中的应用研究

代理获取

目录

文摘

英文文摘

声明

第1章绪论

1.1 引言

1.2最优化问题及优化算法

1.2.1最优化问题

1.2.2优化算法

1.3进化计算

1.3.1遗传算法

1.3.2进化策略

1.3.3进化规划

1.3.4进化算法的一般框架

1.4群智能优化算法

1.4.1蚁群算法

1.4.2微粒群算法

1.5微粒群算法的研究进展

1.5.1算法本身的改进

1.5.2微粒群拓扑结构的改进

1.5.3算法参数的改进

1.5.4混合微粒群算法

1.5.5复杂环境下PSO算法的应用

1.6微粒群算法研究中存在的主要问题

1.7本文的主要研究工作与组织结构

第2章微粒群算法及其收敛性分析

2.1基本微粒群算法

2.1.1算法原理

2.1.2参数选择

2.2基本微粒群算法分析

2.2.1算法行为分析

2.2.2 g-best模型和l-best模型

2.2.3微粒群的邻域拓扑结构

2.3离散微粒群算法

2.3.1二进制PSO原理

2.3.2整数空间的微粒群算法

2.4与其它智能优化算法的比较研究

2.4.1与遗传算法比较

2.4.2与蚁群算法比较

2.5微粒群算法的收敛性分析

2.5.1微粒的轨迹分析

2.5.2随机优化算法的收敛准则

2.5.3基本微粒群算法的收敛性分析

2.6本章小结

第3章多种群协同进化微粒群算法

3.1 引言

3.2标准微粒群算法分析

3.3协作微粒群算法

3.3.1 CPSO-S算法

3.3.2 CPSO-SK算法

3.4多种群协同微粒群算法

3.4.1 GCPSO算法

3.4.2基本概念

3.4.3 MCPSO算法设计

3.4.4 MCPSO算法收敛性证明

3.5基于MCPSO的神经网络训练

3.5.1径向基函数神经网络分析

3.5.2基于MCPSO的RBF网络学习策略

3.5.3仿真实验

3.6本章小结

第4章多峰函数的微粒群优化算法

4.1目标函数变换方法

4.1.1偏移法

4.1.2拉伸法

4.1.3排挤法

4.2小生境微粒群算法

4.2.1小生境技术

4.2.2小生境微粒群算法

4.2.3 NichePSO的测试

4.3基于聚类的小生境微粒群算法

4.3.1多种群策略

4.3.2聚类算法选择

4.3.3 CBNPSO算法测试

4.4本章小结

第5章基于微粒群算法的山峰聚类

5.1引言

5.2山峰聚类

5.2.1构造网格

5.2.2构造山峰函数

5.2.3选择聚类中心

5.2.4减法聚类法

5.3基本微粒群算法在山峰聚类中的应用

5.3.1 PSO参数设置

5.3.2基于l-best PSO的山峰聚类算法

5.3.3仿真实验

5.4基于微粒群算法的快速山峰聚类

5.4.1简化山峰函数计算

5.4.2基于微粒群算法的快速山峰聚类算法

5.4.3仿真实验

5.5基于小生境微粒群算法的山峰聚类

5.5.1算法流程

5.5.2算法执行策略

5.5.3仿真实验

5.6本章小结

第6章多目标优化微粒群算法

6.1 引言

6.2多目标优化问题

6.2.1基本概念和术语

6.2.2多目标优化算法的评价标准

6.3应用PSO实现多目标优化的关键问题

6.3.1 pbest的选择方法

6.3.2gbest或lbest的选择

6.4随机多目标PSO

6.4.1算法基本的思想

6.4.2 SMOPSO算法流程

6.4.3算法测试

6.5 SMOPSO算法的收敛性分析

6.5.1相关定义和引理

6.5.2 SMOPSO算法收敛性分析

6.6本章小结

第7章基于微粒群算法的锌电解分时供电优化调度

7.1 引言

7.2锌电解过程的能耗分析

7.2.1锌电解过程的电流效率及电耗

7.2.2锌电解条件试验结果

7.3分时供电优化调度系统的数学模型

7.3.1电流效率的非线性回归模型

7.3.2电流效率的径向基函数神经网络模型

7.3.3锌电解分时供电多目标优化调度数学模型

7.4分时供电的多目标PSO优化调度策略

7.4.1 PSO优化调度策略

7.4.2实验结果分析

7.5本章小结

第8章整流供电系统的微粒群优化控制策略研究与实现

8.1引言

8.2锌电解整流供电系统优化控制模型

8.2.1整流供电系统简介

8.2.2整流机组的整流效率

8.2.3确定整流机组效率时应计算的损耗

8.2.4锌电解整流供电系统优化控制模型

8.3递阶多目标PSO算法

8.3.1递阶编码

8.3.2递阶多目标PSO算法

8.4实验分析

8.4.1设备参数及系统数学模型

8.4.2实验结果

8.5锌电解整流供电优化与监控系统

8.5.1系统总体设计

8.5.2系统原理

8.5.3主要人机交互界面

8.5.4系统运行结果分析

8.6本章小结

第9章结论

9.1本文研究工作的总结

9.2需进一步研究的问题

参考文献

致 谢

攻读博士学位期间发表的论文和完成的科研项目

展开▼

摘要

鉴于科学研究和实际工程中许多问题的复杂性、约束性、非线性、多局部极小和建模困难等特点,寻找适用于各种不同需求的新型智能优化方法一直是许多学科的一个重要研究方向。群智能优化技术是模仿自然界群体生物行为特征而产生的一类新兴智能优化算法,该算法在没有集中控制且不提供全局模型的前提下,为求解复杂问题的最优解提供了基础。 本文在研究群智能优化算法的模型之一——微粒群算法的基本原理和研究现状的基础上,针对基本微粒群算法研究中存在的一些问题,提出了多种改进的微粒群算法,并研究这些改进算法在复杂科学研究和工程问题中的应用策略。本文的研究目的:一方面是探索微粒群算法的改进形式,使之能够有效地解决神经网络训练、复杂多峰函数寻优、多目标优化等理论问题;另一方面是将改进的微粒群算法应用于复杂工业系统的优化控制与决策。本文的主要研究工作包括以下几个方面: 1.在分析基本微粒群算法和协同微粒群算法特点的基础上,借鉴生态学中的种群划分思想,设计出一种多种群协同进化微粒群算法,并分析了该算法的收敛性能;在分析径向基函数神经网络结构的基础上,提出了基于多种群协同进化微粒群算法的径向基函数神经网络结构和权值优化设计策略,并在混沌序列预测、系统辨识、语音信号处理等应用仿真实验中验证了算法的有效性。 2.将一种“基于密度”的聚类算法与小生境微粒群算法相结合,提出了一种基于聚类的小生境微粒群算法(CBNPSO),克服了目前存在的算法在多峰函数寻优中存在的缺陷。提出的算法组合了两种方法来实现小生境技术的思想:第一,采用多种群策略实现全局和各子微粒群按不同的PSO算法进化;第二,采用聚类算法区分微粒群中存在的不同子微粒群。 3.研究了微粒群算法在聚类分析中的应用。提出了将微粒群算法与山峰聚类思想结合起来寻找聚类中心的方法,克服了传统的C均值或模糊C均值等聚类算法中存在的聚类结果与参数设置密切相关、聚类结果与初始聚类中心的选择以及样本输入顺序密切相关、要求设置的参数较多等缺陷。(1)将变惯性系数的l-best PSO与山峰聚类法相结合,得到一种基于微粒群优化算法的山峰聚类算法;(2)简化山峰函数的计算,提出了一种基于微粒群算法的快速山峰聚类算法;(3)将小生境微粒群算法山峰聚类的思想结合起来,提出了基于小生境微粒群算法的山峰聚类法,实现了自动获取多维未知样本数据的聚类中心个数和位置。 4.在研究应用微粒群算法实现多目标优化的关键技术的基础上,提出了一种随机多目标微粒群算法(SMOPSO),并应用齐次马尔科夫链理论对SMOPSO的收敛性进行了分析。仿真实验表明,该算法不仅计算简单,而且能够获得较多的分布比较均匀的非劣解。 5.以某冶炼厂锌电解分时供电调度系统为对象,在已有文献研究的基础上,建立了锌电解生产过程分时供电优化调度系统的多目标优化数学模型,应用整数空间的随机多目标PSO算法实现锌电解过程分时供电的优化调度,克服了采用单目标模拟退火算法进行优化调度时存在惩罚因子选取的先验知识不足、搜索效率较低等缺点。锌电解过程分时供电优化调度系统不仅有效缓解了城市用电矛盾,而且为企业带来了巨大的经济效益。 6.在研究锌电解整流供电系统控制特点的基础上,建立了基于整流效率的锌电解生产整流供电系统优化控制数学模型,并针对该模型设计出一种递阶多目标微粒群算法,用于整流所直流电力经济运行的优化决策,在保证电解过程分时供电调度措施要求的输出电流稳流精度情况下,以提高整流效率为中心,优化并联运行多台机组的投运组合和电流分配,达到有效提高整流所整流效率、节约能源的目的,为有色金属电解生产的节能降耗提供了一种新的思路和方法。 7.开发了锌电解整流供电智能优化与监控系统,实现了锌电解整流供电系统的遥测、遥信、遥控、遥调等“四遥

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号