案例13:多目标电力系统环境经济调度问题

合集下载

电力系统动态环境经济调度问题的建模与求解

电力系统动态环境经济调度问题的建模与求解

电力系统动态环境经济调度问题的建模与求解一、引言电力系统是现代社会的重要基础设施之一,其稳定运行对于国家经济发展和社会安全具有重要意义。

随着能源消费结构的变化和清洁能源的推广,电力系统面临着越来越复杂的动态环境和经济调度问题。

因此,建立合理的电力系统动态环境经济调度模型并求解成为当前研究热点之一。

二、电力系统动态环境经济调度问题1. 电力系统动态环境电力系统动态环境包括天气、负荷、供给等多方面因素。

其中,天气因素如气温、风速、日照等对于可再生能源发电量产生影响;负荷因素如工业用电量、居民用电量等对于系统负荷产生影响;供给因素如火力发电、水力发电等对于系统供给产生影响。

2. 电力系统经济调度电力系统经济调度是指在满足用户需求和保证安全稳定运行的前提下,通过合理配置各种资源(如燃料、水资源等)和优化调度各种设备(如机组、换流站等),实现电力系统的最大化经济效益。

3. 电力系统动态环境经济调度问题电力系统动态环境经济调度问题是指在考虑天气、负荷、供给等多方面因素的影响下,通过合理配置各种资源和优化调度各种设备,实现电力系统的最大化经济效益。

该问题需要综合考虑多种因素,并且需要实时调整,因此具有一定难度。

三、建模与求解方法1. 建模方法电力系统动态环境经济调度问题可以采用多种建模方法,如线性规划、非线性规划、整数规划等。

其中,整数规划方法可以更好地考虑设备状态离散化和约束条件等问题。

2. 求解方法求解电力系统动态环境经济调度问题可以采用多种方法,如遗传算法、模拟退火算法、粒子群算法等。

其中,遗传算法因其全局搜索能力和优秀的收敛性能而被广泛应用于该问题的求解中。

四、案例分析:基于遗传算法的电力系统动态环境经济调度求解1. 建立数学模型为了更好地说明建模过程,这里以某电力系统为例,建立数学模型。

假设该电力系统包含3个火力发电机组和2个水力发电机组,其中火力发电机组的最大出力分别为200MW、300MW和400MW,水力发电机组的最大出力分别为100MW和200MW。

采用多目标改进差分进化算法的环境经济发电调度

采用多目标改进差分进化算法的环境经济发电调度

b a s e d o n f u z z y s e t s m e t h o d i s c h o s e n . T h e 6 m a c h i n e s y s t e m s i m u l a t i o n s h o w s t h a t t h e m u l t i - o b j e c t i v e i m p r o v e d d i f f e r e n t i a l e v o l u t i o n
f o r m e d a n d a p p l i e d t o t h e m u l t i — o b j e c t i v e e n v i r o n me n t a l e c o n o m i c d i s p a t c h i n g .T h e o p t i m a l c o m p r o m i s e s o l u t i o n r f o m p a r e t o r f o n t
HU Bi n , W ANG Gu o - p i n g , L I Gu o -q i a ng
( 1 . Y u n n a n E l e c t i r c P o w e r D i s p a t c h i n g& C o n t r o l C e n t r e , K u n mi n g 6 5 0 0 1 1 , C h i n a ;
i n t r o d u c e s e a r l y d e c i s i o n c o e ic f i e n t a n d c h a o s o p t i mi z a t i o n i n t o t h e a l g o i r t h m, a n d p r o p o l g o r i t h m. By e x p a n d i n g

电力系统经济调度问题的多目标优化

电力系统经济调度问题的多目标优化

电力系统经济调度问题的多目标优化在现代工业化社会中,电力系统是基础设施的重要组成部分。

电力的供应稳定和经济性是电力系统调度的核心问题。

随着电力需求的增加和能源技术的不断发展,电力系统的经济调度问题显得尤为重要。

本文将讨论电力系统经济调度问题的多目标优化。

多目标优化是指在一个系统中存在多个冲突的目标,目标之间相互制约,需要在各个目标之间进行权衡和平衡,以寻求最优解。

在电力系统的经济调度中,通常有三个主要的目标,即供电可靠性、成本最小化和环境影响最小化。

首先,供电可靠性是电力系统经济调度的首要目标。

电力系统的主要任务是为用户提供稳定、可靠的电力供应。

因此,在进行经济调度时,需要确保电力系统的供应可靠性。

这可以通过优化系统运行参数、增加备用容量和改进故障恢复能力来实现。

其次,成本最小化是电力系统经济调度的重要目标。

电力系统的发电、输电和配电环节都需要耗费大量的成本。

在现代社会中,电力成本占据了许多企业和家庭的重要开支。

因此,在进行经济调度时,需要通过优化发电、输电和配电的方案,以最小化整个电力系统的成本。

最后,环境影响最小化是电力系统经济调度的新兴目标。

随着环保意识的增强和对气候变化的担忧,减少电力系统对环境的影响已成为当务之急。

在进行经济调度时,需要考虑减少二氧化碳排放、提高能源利用率和采用清洁能源等措施,以尽量减少电力系统对环境的负面影响。

在多目标优化中,各目标之间往往存在冲突和制约关系。

例如,为了提高供电可靠性,可能需要增加备用容量,从而导致成本增加。

为了降低成本,可能需要减少备用容量,从而影响供电可靠性。

因此,需要建立合理的优化模型和算法,以平衡各个目标之间的关系,并找到最优解。

多目标优化方法有很多种,如加权法、约束优化法、遗传算法等。

其中,遗传算法是一种常用且有效的方法。

遗传算法模拟了生物进化过程中的遗传机制和自然选择原理,通过不断地进化和适应,以求取最优解。

在电力系统经济调度中,可以将各个目标转化为适应度函数,然后通过遗传算法进行搜索,以找到最佳的调度方案。

多目标任务下配网调度问题与对策分析

多目标任务下配网调度问题与对策分析

多目标任务下配网调度问题与对策分析【摘要】多目标任务模型应用在电网调度中的实例不多,但在今年核心调度自动化系统的设计中,开始出现了较多文献用于电网调度自动化的人工智能系统研究。

该模型相比较神经元模型有更高的可控性。

本文综述研究了多目标任务下电网调度人员在配网调度中可能遇到的问题并对这些问题进行了对策分析。

【关键词】多目标任务模型;配网调度;问题与对策0. 引言电力配网是负责将输电网络电能输送到用户接入回路的电网功能层面。

智能电网构想下,我国的输电网络最低电网等级为110kV,而家用电能电压等级为0.4kV(相间),广泛意义上,配网是指110kV以下,0.4kV以上的各等级配网。

传统概念中,该区域配网分为10kV、35kV、66kV等多个等级,但在智能电网的构建架构中,除非是某些高耗能企业的66kV专线外,配网电压等级已经向着单纯35kV简化。

京沪广深等大城市的新建小区入户级别已经达到了35kV,10kV 线路已经进入到淘汰阶段。

所以本文重点研究35kV配网的多目标任务及该任务模式下的调度问题及对策。

1. 任务目标及现状1.1 电压控制影响配网Um电压的因素主要有两点,其中一点是因为电缆发热作用导致的压降,第二点是因为无功功率带来的升压。

电缆发热作用带来的压降可以通过提升电缆电压等级和增加电缆截面积来实现优化。

但在固定的系统中,电缆发热作用带来的压降影响几乎可以忽略。

因为电缆中无功负荷带来的升压作用对于电压控制带来的问题更加突出。

目前电网环境下,抗性无功的补偿通过固定补偿的方式在配网一侧进行,而容性无功补偿因为设备较为复杂,多在低压用电侧由用电单位进行自行补偿。

这就给电网带来了容性补偿的一些难点。

用电单位不能对自用部分容性无功进行充分补偿时,会影响到拉手回路其他用户的用电质量。

传统调度任务要求用户端Um电压变化幅度为±0.15Uo,而在当前准智能电网模式下,大部分用户端无功补偿器的整定电压变化幅度为±0.03Uo,而部分用户端无功补偿的跳闸电压都设置到了±0.10Uo。

基于多目标优化的含风电场电力系统环境经济调度研究开题报告

基于多目标优化的含风电场电力系统环境经济调度研究开题报告

基于多目标优化的含风电场电力系统环境经济调度研究开题报告一、研究背景随着全球经济和能源需求不断增长,可再生能源逐渐成为一种主要能源形式。

风能作为其中的一种重要的可再生能源,其装机容量已经成倍增长,变为一种大规模发电源。

然而,由于电力系统的复杂性和不稳定性,将风电场集成到电力系统中会给系统带来一定的挑战。

在实现环境友好的可持续发展的目标方面,风电场的使用对于电力系统环境经济调度的研究变得更加重要。

在电力系统环境经济调度领域中,目前的工作主要集中在单一目标优化问题上,如最小化电力系统的故障率、最小化总成本或最大化可靠性等。

但是,这种方法通常不能解决多目标优化问题,如如何同时降低系统的总体成本和CO2排放量等问题。

因此,开展基于多目标优化的含风电场电力系统环境经济调度研究,具有重要的理论价值和实用意义。

二、研究内容及方法本研究的核心内容是基于多目标优化的含风电场电力系统环境经济调度。

具体内容包括:1.建立包括传统火电站和风电场在内的电力系统模型。

2.设计多目标优化算法,通过考虑系统总成本、环境影响和电力供应可靠性等因素最小化多个目标函数。

3.使用深度学习算法对电力系统的可靠性进行预测,提高多目标优化算法的准确性和可靠性。

4.通过仿真实验验证基于多目标优化算法的含风电场电力系统环境经济调度的有效性和可行性。

为了实现上述目标,本研究将采用基于机器学习、深度学习、多目标优化算法等的方法,结合实际数据对模型进行训练,并通过仿真实验验证模型的有效性和可行性。

三、预期研究成果通过本研究的实施,预期获得以下成果:1.设计并实现基于多目标优化的含风电场电力系统环境经济调度算法;2.分析系统的成本、环境影响和可靠性等多个目标函数之间的复杂关系,并给出优化结果;3.验证多目标优化算法的准确性和可靠性,为优化电力系统的经济性和环境友好性提供有效的决策支持;4.提供基于深度学习方法的电力系统可靠性预测模型,提高算法的有效性和可靠性;5.为电力系统环境经济决策提供理论和实践层面的指导,具有实际应用价值。

电力系统多目标优化调度

电力系统多目标优化调度

电力系统多目标优化调度随着电力需求的快速增长和新能源技术的快速发展,电力系统的调度变得越来越复杂。

在传统的电力系统中,主要的目标是实现能源供应的安全和稳定。

然而,随着对环境保护和可持续发展的越来越高的要求,电力系统的调度目标也在不断演变。

多目标优化调度是一种有效的方法来解决电力系统面临的这些挑战。

多目标优化调度的主要目标是在满足电力需求的前提下,最大限度地优化调度方案。

这意味着需要在经济性、环境保护和能源利用效率之间找到平衡点。

首先,让我们来看看经济性方面。

电力系统的调度需要考虑电力的生产、传输和消费的成本。

传统的电力系统主要依赖于传统的化石燃料,如煤炭和石油。

然而,这些燃料对环境的影响较大,并且价格不稳定。

因此,多目标优化调度需要考虑到替代能源的使用和价格的稳定性。

例如,光伏和风力发电等新能源技术的引入可以降低电力的生产成本,并减少对传统化石燃料的依赖。

其次,环境保护也是多目标优化调度的重要考虑因素。

随着全球气候变化的加剧,各个国家都在致力于减少温室气体的排放。

区域内的电力系统也需要满足相应的环保要求。

多目标优化调度可以帮助电力系统从传统的高碳能源向低碳能源转型。

通过优化发电、传输和消费的方式,可以有效地降低温室气体的排放,减少对环境的污染。

最后,能源利用效率是多目标优化调度的另一个关键目标。

传统的电力系统存在能源浪费的问题,例如传输损耗、电力设备效率低下等。

多目标优化调度可以通过优化能源的生产、传输和消费方式,提高能源利用效率。

例如,通过合理规划输电线路和变电站的布局,可以降低传输损耗;通过智能电网技术的应用,可以实现对终端用户的精准控制,提高用电效率。

虽然多目标优化调度在解决电力系统问题方面具有重要的意义,但其实现并非易事。

多目标优化调度问题具有复杂的约束条件和非线性的优化目标函数。

各个目标之间存在着相互制约和矛盾,需要综合考虑多个因素来寻找最佳的调度方案。

因此,为了实现电力系统的多目标优化调度,需要综合运用数学建模、算法优化和电力系统知识等多个学科领域的技术手段。

案例13:多目标电力系统环境经济调度问题复习课程

案例13:多目标电力系统环境经济调度问题复习课程

多目标电力系统环境经济调度问题牛奔,王红摘要:随着我国经济的飞速发展,电力工业成为支持我国经济发展的基础工业。

随着电力工业的快速发展,废气、废水的排放等环境污染问题引起各界的广泛关注。

近年来,许多国家限制了火电厂对有害气体的排放量,因此,同时考虑经济因素和污染排放量的多目标电力系统环境经济调度问题,就成为了电力工业十分关注的优化问题。

本案例深入展示了电力系统环境经济调度的多目标问题,适用于运筹学中多目标规划、非线性规划、启发式算法等模块的教学。

关键词:电力系统环境经济调度问题;多目标规划;非线性规划;启发式算法1多目标电力系统环境经济调度问题的提出电力工业是能源工业的重要组成部分,是推动人类文明及支撑社会经济发展的重要基础。

近年来,随着中国经济的持续快速发展,对电力的需求十分强劲。

为了有效缓解电力供需矛盾,国家加快了电力建设步伐。

电力项目建设不仅有力地缓解了各地电力供应紧张的局面,而且对电力工业结构调整与合理布局发挥了重要作用。

我国的主要发电方式为火力发电,这种方式以煤炭消耗为主。

但是,发电用煤的平均灰份高达28%左右,基本上是没有经过洗选的动力煤,外加污染控制和治理技术落后,致使火力发电行业成为二氧化硫、氮氧化物、烟尘等大气污染物的主要排放源,同时也是废水、粉煤灰和炉渣等固体废弃物的主要排放源。

近年来,电力行业的环境污染问题受到广泛关注,许多国家制定了限制火电厂有害气体排放的法规。

火力发电行业控制污染气体、液体、固体排放量的压力日趋上升。

因此,在保证可靠供电的前提下,如何以最低的成本和最少的污染使电力系统正常运行,即电力系统环境经济调度优化,这个多目标优化问题成为电力行业至关重要的优化问题。

2 IEEE-30总线测试系统IEEE-30总线的电力系统有6个发电机,41条线,其单线结构如图1所示。

这是一个标准的测试系统,调度的目的是使得经济成本最低,同时环境污染最小,因此这是一个多目标优化问题。

发电机的燃料消耗成本、固定损耗率及氮氧化物排放量相关数据如表1和表2所示。

电力系统中的多目标优化调度研究

电力系统中的多目标优化调度研究

电力系统中的多目标优化调度研究一、引言电力系统在现代社会中具有重要地位和作用,为满足各种用电需求,电力系统需要进行合理的调度,以提高发电效率和保障电力供应的可靠性。

多目标优化调度是电力系统调度中的重要问题之一,通过合理地配置电力资源,实现调度目标的最优化。

二、电力系统中的调度问题在电力系统中,调度问题主要涉及到发电机组的启停调度、负荷分配以及能源优化配置等方面。

这些问题包含着多个目标,如经济性、可靠性和环境友好型等。

因此,需要进行多目标优化调度,以实现各种目标之间的均衡。

三、多目标优化调度方法1. 传统的多目标优化方法传统的多目标优化方法包括权衡法、加权和法和综合法等。

权衡法通过设定不同目标的优先级和权重,将多目标优化问题转化为单目标优化问题。

加权和法则是在权衡法的基础上引入优化决策变量权重的方法。

综合法则则通过将多个目标函数综合成一个综合目标函数来进行优化。

2. 智能优化算法随着智能优化算法的发展,人工智能技术在电力系统调度中得到了广泛应用。

智能优化算法包括粒子群算法、遗传算法、蚁群算法等,它们可以通过模拟优化过程中的自然现象和智能行为来解决多目标优化调度问题。

这些算法具有较强的全局搜索能力和较好的收敛性,能够有效地解决电力系统中的多目标优化调度问题。

四、多目标优化调度的应用1. 能源优化配置多目标优化调度可以帮助电力系统实现能源优化配置,通过合理地配置发电机组的启停调度和负荷分配,实现电力系统的能源高效利用。

同时,优化调度还能够减少能源消耗,并降低对环境的影响,实现可持续发展。

2. 经济性优化多目标优化调度可以在保证供电可靠性的前提下,最大程度地降低供电成本。

通过合理地调度发电机组的启停和负荷分配,实现电力系统的经济性优化。

这不仅能够提高电力系统的效益,还能够提供更加经济实惠的电力供应。

3. 可靠性保障多目标优化调度可以通过合理地调度发电机组和负荷,实现电力系统的可靠性保障。

通过考虑到各种故障和负荷波动等因素,优化调度可以最大程度地降低电力系统中的潮流损耗和电压波动,提高电力系统的供电可靠性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

多目标电力系统环境经济调度问题牛奔,王红摘要:随着我国经济的飞速发展,电力工业成为支持我国经济发展的基础工业。

随着电力工业的快速发展,废气、废水的排放等环境污染问题引起各界的广泛关注。

近年来,许多国家限制了火电厂对有害气体的排放量,因此,同时考虑经济因素和污染排放量的多目标电力系统环境经济调度问题,就成为了电力工业十分关注的优化问题。

本案例深入展示了电力系统环境经济调度的多目标问题,适用于运筹学中多目标规划、非线性规划、启发式算法等模块的教学。

关键词:电力系统环境经济调度问题;多目标规划;非线性规划;启发式算法1多目标电力系统环境经济调度问题的提出电力工业是能源工业的重要组成部分,是推动人类文明及支撑社会经济发展的重要基础。

近年来,随着中国经济的持续快速发展,对电力的需求十分强劲。

为了有效缓解电力供需矛盾,国家加快了电力建设步伐。

电力项目建设不仅有力地缓解了各地电力供应紧张的局面,而且对电力工业结构调整与合理布局发挥了重要作用。

我国的主要发电方式为火力发电,这种方式以煤炭消耗为主。

但是,发电用煤的平均灰份高达28%左右,基本上是没有经过洗选的动力煤,外加污染控制和治理技术落后,致使火力发电行业成为二氧化硫、氮氧化物、烟尘等大气污染物的主要排放源,同时也是废水、粉煤灰和炉渣等固体废弃物的主要排放源。

近年来,电力行业的环境污染问题受到广泛关注,许多国家制定了限制火电厂有害气体排放的法规。

火力发电行业控制污染气体、液体、固体排放量的压力日趋上升。

因此,在保证可靠供电的前提下,如何以最低的成本和最少的污染使电力系统正常运行,即电力系统环境经济调度优化,这个多目标优化问题成为电力行业至关重要的优化问题。

2 IEEE-30总线测试系统IEEE-30总线的电力系统有6个发电机,41条线,其单线结构如图1所示。

这是一个标准的测试系统,调度的目的是使得经济成本最低,同时环境污染最小,因此这是一个多目标优化问题。

发电机的燃料消耗成本、固定损耗率及氮氧化物排放量相关数据如表1和表2所示。

表3和表4是系统相关的详细数据。

图1. IEEE-30节点电力系统的单线图表2. 发电机氮氧化合物排放量注:线流量($lP )是标准值的110%。

3多目标电力系统环境经济调度问题的数学模型多目标环境经济调度问题即为解一个带有多个等式约束和不等式约束的多个非线性目标函数的最小值,且这些目标函数之间有着相互制约的关系(燃料费用和污染排放)。

目标函数在考虑环境经济调度的情况下,多目标经济调度可以采用以下两个目标函数: (1)电力系统发电燃料总耗量或发电燃料总费用,可以用发电机有功出力的二阶多项式表示:)/($21h P c P b a F Gi i Ni Gi i i G ++=∑= (1)其中,G F 为发电燃料总费用,Gi P 为系统内第i 台发电机的有功出力,N 为系统内发电机组的数目;i i b a ,和i c 分别表示第i 台发电机组耗量特性的常数项、一次项系数和二次项系数。

(2)最小化污染排放量。

考虑到环境污染对生态平衡的影响(如酸雨及臭氧层的破坏),一些法律规定各电厂必须控制氮氧化物和硫氧化物的排放量,以减小空气污染。

另外,有些法规对热辐射也有限制,为了不失一般性,下面仅给出考虑氮氧化物排放限制的情况。

氮氧化物的排放量分别表示为:)/]()(10[122MWh ton e x P c P b a EGi i xP l i Ni Gi i Gi i i GNO +++=∑=- (2))/]()(10[,2,12,,,2MWh ton ex P c P b a EGii P l i Ni Gii Gi i i GSO +++=∑=- (3)其中,i i i i i l x c b a ,,,,是表示发电机组i 的x NO 或2SO 费用系数。

约束条件(1)功率平衡约束:这是一个等式约束,系统发电机总出力必须满足系统总负荷与传输线路网损之和:01=--∑=LOSS D Ni GiP P P(4)其中,Gi P 为发电机i 的出力;D p 为系统总负荷;loss P 为系统网损。

网络损耗可表示为:∑∑===N i Nj Gjij Gi loss P B P P 11(5)其中,ij B 为网络损耗系数。

(2)机组发电容量约束:这是一个不等式约束,发电机输出功率必须维持在系统稳定运行要求的范围之内:max min i i i P P P ≤≤ (6)本案例所研究的电力经济调度问题的目标函数及约束条件,可描述为一个带有等式与不等式约束的非线性多目标优化问题,其数学表述如下:{}G G E F ,min (7)()()⎭⎬⎫⎩⎨⎧≤=00..x g x h t s (8)上式中,g 与h 分别为上节提及的不等式与等式约束。

最优折衷解多目标问题的解不是唯一的,而是一组Pareto 解集,其中的每个解都是满足条件的。

然而,在实际运行中,调度人员必须从该解集中做出最优选择,最终选择的解便称之为“最优折衷解”。

这里,我们引用了模糊隶属度函数来表示每个Pareto 解中各个目标函数对应的满意度,定义模糊隶属度函数如下:⎪⎪⎩⎪⎪⎨⎧≥--≤=max min max maxmin 0,, 1,i i ii ii i i f f f f f f f f f u i m a xm i n ii i f f f << (9) 其中当0=if u 时表示对某个目标函数值完全不满意,而当1=i f u 时则表示对某个目标函数值完全满意。

对于Pareto 集中的每个解,应用下式求解其标准化满意度值:/,111N N objobj M k k ki i i i k μμμ∑∑∑==== (10) 其中M 为Pareto 集中解的个数,obj N 为待优化目标函数的个数。

最优折衷解即为具有最大标准化满意度值kμ的解。

4基于多目标菌群算法的环境经济调度问题求解多目标菌群算法细菌有一个特别的感知、行动和决策的机制,每个细菌在移动的过程中,当它发现有利环境时,会释放一种引诱剂,以便于其它的细菌能朝它移动的方向移动。

当它发现不利环境时,会释放一种忌避剂,以提醒其它细菌远离。

一般来说,多目标优化算法的目标值通过反映个体健康状况的适应生存机制获得。

考虑函数1212(,,...)(,,...,)n n J J J J f f f ==,多目标菌群优化模拟这种个体间相互吸引和排斥的社会行为,这种吸引排斥的行为用下式表示: 1(,(,,))(,(,,))Si i cc cci J P j k l Jj k l θθθ==∑∑∑∑∑====--+---=Si Si Pm i mm repelent repelent Pm i i mm attract attract w h w d 11121)])(exp([)])(exp([θθθθ(11)其中,(,((,,))cc J p j k l θ是成本函数值,把它加在实际成本函数中,对其进行最小化处理,它表示随时间变化的成本函数。

S 是细菌的总数,p 代表在每个细菌中需要优化的参数数量,attract d , attract w , repelent h , repelent w 是可供选择的不同的系数。

(1)健康排序方法对于有两个目标的MBFO ,需要计算每一个目标函数的值t (1, 2): (,1,,)t J i j k l +,再令)),,1(),,,1((),,1,(),,1,(l k j P l k j J l k j i J l k j i J i cc t t ++++=+θ(12)对于给定的k 和l , 每一个细菌个体i (i =1,…,S )的健康值是其趋药过程中所有目标函数值的总和:1(,,,)cN it health t j J J i j k l ==∑(13)i health J 用来计算第i 个细菌在它的生命周期内获得营养和躲避有害物的成本。

i health J 值越高,表示第i 个细菌的健康值越低。

按照i health J 的值从小到大排序,i health J 值最高的细菌死亡的可能性最大,而i health J 值最小的细菌将会进行繁殖。

(2)Pareto 占优机制假设第i 个细菌的健康排序位于S 个细菌的前50%(具有较低的健康成本i health J )。

按照i health J 值大小顺序,如果第j 个细菌受第i 个细菌的支配,那么第j 个细菌将会消亡。

为了保持细菌个体(解)的多样性,因这种机制而死亡的细菌的数量不能超过群体数量的10%。

为了保持群体的规模不变,选择较好的细菌进行繁殖,这些繁殖出的新个体跟它们的父代具有相同的属性(它们所在位置跟父代的位置一致)。

在计算、排序、分离和繁殖的整个过程中,产生一个具有更好解的菌落。

细菌在生命周期内可以直行、翻转或是两者交替进行。

细菌在某个方向()C i 上翻转的步长及其在该方向基础上调整的角度()i 共同决定了细菌的位置。

在这里调整函数用于提高多目标搜寻的效率。

对于一个多目标最优化问题来说,边界控制非常重要。

如果个体离开了可行域,为了使这些个体仍然有效,有两种基于经验的策略可以执行:其一,产生新的个体代替移出可行域的个体;其二,把移出可行域的个体放置在边界上,并且改变它的前进方向。

考虑到要保持个体的多样性,并且需要在整个区域内搜寻最优解,在进入下一个优化周期时,以某一概率给出一个非可行解的边界,以代替之前的非可行解边界。

下面我们简要概括多目标细菌觅食优化算法的步骤: 各个参数所代表的意义如下p :搜寻空间的维度; S :细菌数量; c N : 趋药过程的步数; sN : 直行的步数; re N : 繁殖的次数; edN :迁徙过程的步数; ed P :消亡的概率;()C i :每次直行或翻转的行程长度。

1:初始化参数,,,,,,,()(1,2,,),ic s re ed edp s N N N N P C i i S θ=…。

2:迁徙循环:1l l =+。

3:繁殖循环:1k k =+。

4:趋药过程循环:1j j =+a :当1,2,...,i l S ==时,按照下面的步骤对细菌i 执行趋药行为。

b :计算两个适应值函数),,,(),,,,(21l k j i J l k j i J 。

c :保留函数值),,,(11l k j i J J last =,),,,(22l k j i J J last =。

d :翻转:产生一个随机向量()ni R ∆∈,其中的每个元素()m i ∆, 1,2,...,m S =, 是[]1,1-之间的一个随机数。

e :移动:按照式(3)更新位置。

相关文档
最新文档