案例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
电力系统多目标优化调度策略研究

电力系统多目标优化调度策略研究在当今快速发展的社会中,电力系统的可持续性和效益变得越来越重要。
为了应对日益增长的电力需求,提高电网的稳定性和经济性,发展多目标优化调度策略已经成为电力系统研究的热点之一。
本文将探讨电力系统多目标优化调度策略的研究背景、方法和应用。
一、研究背景电力系统是一个复杂的能源供应网络,由多个发电机组、变电站和用户组成。
其主要目标是满足用户的电力需求,同时保持电力系统的可靠性、经济性和环境友好性。
然而,由于电力系统的各种约束条件和不确定性因素,为了实现这些目标,需要制定合适的优化调度策略。
二、研究方法1. 多目标优化模型多目标优化是一种解决多个互相矛盾的优化目标的方法。
在电力系统调度中,常见的多目标包括最小化发电成本、最大化电网稳定性和最小化环境影响等。
建立一个适当的多目标优化模型是电力系统多目标优化调度策略研究的基础。
2. 优化算法为了解决多目标优化问题,需要使用优化算法来搜索最优解。
常见的优化算法包括遗传算法、粒子群优化算法、模拟退火算法等。
这些算法使用不同的搜索策略和评价函数,能够帮助研究人员找到电力系统调度的最优解。
3. 约束条件处理电力系统调度问题通常具有多个约束条件,如发电机组出力范围约束、线路容量约束等。
在多目标优化调度过程中,如何有效处理这些约束条件是一个需要解决的重要问题。
三、应用电力系统多目标优化调度策略的研究成果可以广泛应用于实际的电力系统运行中。
以下是几个典型的应用场景。
1. 发电计划编制根据电力系统的负荷需求和各个发电机组的特性,可以制定合理的发电计划。
通过优化调度策略,可以最小化发电成本、降低供电风险,并提高电网的可靠性。
2. 配电网调度在配电网中,多目标优化调度策略可以帮助决定电力的输送路径和容量分配,以最小化能量损失、提高配电网的稳定性和灵活性。
3. 新能源集成随着新能源如风力、太阳能的不断发展,电力系统需要有效地集成这些新能源。
多目标优化调度策略可以协调传统发电机组和新能源的调度,以最大化新能源的利用率并实现电力系统的可持续发展。
电力系统经济调度问题的多目标优化

电力系统经济调度问题的多目标优化在现代工业化社会中,电力系统是基础设施的重要组成部分。
电力的供应稳定和经济性是电力系统调度的核心问题。
随着电力需求的增加和能源技术的不断发展,电力系统的经济调度问题显得尤为重要。
本文将讨论电力系统经济调度问题的多目标优化。
多目标优化是指在一个系统中存在多个冲突的目标,目标之间相互制约,需要在各个目标之间进行权衡和平衡,以寻求最优解。
在电力系统的经济调度中,通常有三个主要的目标,即供电可靠性、成本最小化和环境影响最小化。
首先,供电可靠性是电力系统经济调度的首要目标。
电力系统的主要任务是为用户提供稳定、可靠的电力供应。
因此,在进行经济调度时,需要确保电力系统的供应可靠性。
这可以通过优化系统运行参数、增加备用容量和改进故障恢复能力来实现。
其次,成本最小化是电力系统经济调度的重要目标。
电力系统的发电、输电和配电环节都需要耗费大量的成本。
在现代社会中,电力成本占据了许多企业和家庭的重要开支。
因此,在进行经济调度时,需要通过优化发电、输电和配电的方案,以最小化整个电力系统的成本。
最后,环境影响最小化是电力系统经济调度的新兴目标。
随着环保意识的增强和对气候变化的担忧,减少电力系统对环境的影响已成为当务之急。
在进行经济调度时,需要考虑减少二氧化碳排放、提高能源利用率和采用清洁能源等措施,以尽量减少电力系统对环境的负面影响。
在多目标优化中,各目标之间往往存在冲突和制约关系。
例如,为了提高供电可靠性,可能需要增加备用容量,从而导致成本增加。
为了降低成本,可能需要减少备用容量,从而影响供电可靠性。
因此,需要建立合理的优化模型和算法,以平衡各个目标之间的关系,并找到最优解。
多目标优化方法有很多种,如加权法、约束优化法、遗传算法等。
其中,遗传算法是一种常用且有效的方法。
遗传算法模拟了生物进化过程中的遗传机制和自然选择原理,通过不断地进化和适应,以求取最优解。
在电力系统经济调度中,可以将各个目标转化为适应度函数,然后通过遗传算法进行搜索,以找到最佳的调度方案。
基于多目标优化算法的电力系统经济调度研究

基于多目标优化算法的电力系统经济调度研究经济调度是电力系统运行中至关重要的环节。
它涉及到如何在满足电力需求的前提下,以最低的成本组织电力系统的发电和输电等各项工作。
随着电力系统规模的扩大和负荷需求的增长,如何有效地进行经济调度已经成为电力系统运行与管理中不可忽视的问题。
为了解决电力系统经济调度问题,研究人员提出了基于多目标优化算法的方法。
多目标优化算法能够在考虑多个目标函数的情况下,寻求到一组最优解,从而为决策者提供不同的选择。
在电力系统经济调度中,常见的目标函数包括最小化总发电成本、最小化环境影响、最小化系统损耗等。
首先,基于多目标优化算法的电力系统经济调度需要确定合适的目标函数。
最小化总发电成本是电力系统经济调度的一项重要目标。
发电成本包括燃料成本、运行维护成本等,通过优化发电机的出力及其运行方式,可以降低总发电成本。
此外,最小化环境影响也是现代电力系统需要考虑的一个重要目标。
通过合理配置发电机组,减少对环境的污染是可以实现的。
此外,最小化系统损耗也是电力系统经济调度的一个重要目标。
系统损耗包括输电线路和变压器的损耗,通过合理配置输电线路和变压器,可以减少系统损耗。
其次,基于多目标优化算法的电力系统经济调度需要建立合适的数学模型。
数学模型是多目标优化算法的执行基础。
通过建立电力系统发电成本、环境影响和系统损耗之间的关系,可以得到电力系统经济调度的数学模型。
根据实际情况的不同,可以采用线性规划、整数规划、混合整数规划等数学方法来求解最优解。
此外,为了考虑到电力系统的不确定性,还可以将概率统计方法引入数学模型中,以提高模型的准确性和鲁棒性。
最后,基于多目标优化算法的电力系统经济调度需要采用适当的求解算法。
多目标优化算法有很多种,例如遗传算法、粒子群算法、蚁群算法等。
这些算法都具有并行求解、全局优化、适应性搜索等特点,适用于电力系统经济调度问题的求解。
通过合理选择和调整算法的参数,可以提高算法的求解效率和准确性。
电力系统多目标优化调度

电力系统多目标优化调度随着电力需求的快速增长和新能源技术的快速发展,电力系统的调度变得越来越复杂。
在传统的电力系统中,主要的目标是实现能源供应的安全和稳定。
然而,随着对环境保护和可持续发展的越来越高的要求,电力系统的调度目标也在不断演变。
多目标优化调度是一种有效的方法来解决电力系统面临的这些挑战。
多目标优化调度的主要目标是在满足电力需求的前提下,最大限度地优化调度方案。
这意味着需要在经济性、环境保护和能源利用效率之间找到平衡点。
首先,让我们来看看经济性方面。
电力系统的调度需要考虑电力的生产、传输和消费的成本。
传统的电力系统主要依赖于传统的化石燃料,如煤炭和石油。
然而,这些燃料对环境的影响较大,并且价格不稳定。
因此,多目标优化调度需要考虑到替代能源的使用和价格的稳定性。
例如,光伏和风力发电等新能源技术的引入可以降低电力的生产成本,并减少对传统化石燃料的依赖。
其次,环境保护也是多目标优化调度的重要考虑因素。
随着全球气候变化的加剧,各个国家都在致力于减少温室气体的排放。
区域内的电力系统也需要满足相应的环保要求。
多目标优化调度可以帮助电力系统从传统的高碳能源向低碳能源转型。
通过优化发电、传输和消费的方式,可以有效地降低温室气体的排放,减少对环境的污染。
最后,能源利用效率是多目标优化调度的另一个关键目标。
传统的电力系统存在能源浪费的问题,例如传输损耗、电力设备效率低下等。
多目标优化调度可以通过优化能源的生产、传输和消费方式,提高能源利用效率。
例如,通过合理规划输电线路和变电站的布局,可以降低传输损耗;通过智能电网技术的应用,可以实现对终端用户的精准控制,提高用电效率。
虽然多目标优化调度在解决电力系统问题方面具有重要的意义,但其实现并非易事。
多目标优化调度问题具有复杂的约束条件和非线性的优化目标函数。
各个目标之间存在着相互制约和矛盾,需要综合考虑多个因素来寻找最佳的调度方案。
因此,为了实现电力系统的多目标优化调度,需要综合运用数学建模、算法优化和电力系统知识等多个学科领域的技术手段。
新能源电力系统多目标优化调度模式的探究

新能源电力系统多目标优化调度模式的探究随着环境保护意识和能源危机的加剧,新能源电力系统的建设和优化调度成为了当今能源领域的热点。
为了解决传统电力系统的问题,例如高污染、能源短缺和能源供给不稳定等,新能源电力系统逐渐成为了一个可行的选择。
新能源电力系统利用太阳能、风能、水能等可再生能源来发电,这些能源具有显著的环境优势和持续性,可以有效地减少对化石燃料的依赖。
由于这些可再生能源的不稳定性和间歇性,新能源电力系统的调度管理面临着很多挑战。
多目标优化调度模式在新能源电力系统中发挥了重要的作用。
多目标优化调度模式将多个目标作为优化的决策变量,并通过寻找这些目标之间的最优平衡来解决新能源电力系统的调度问题。
这些目标可以包括经济性、环保性、可靠性和可持续性等方面。
在多目标优化调度模式中,需考虑到新能源电力系统的运行成本、发电效率、碳排放量和电力供应等目标。
通过优化各个目标之间的权衡关系,可以得到最优的调度策略,提高新能源电力系统的整体性能。
多目标优化调度模式的实现可以借助于数学建模和优化算法。
数学建模是将新能源电力系统的调度问题抽象为一个数学模型,通过引入约束条件和目标函数来描述新能源电力系统的各个方面。
优化算法则是基于这个数学模型,寻找最优解的方法。
近年来,很多研究人员利用多目标优化调度模式对新能源电力系统进行了研究。
研究结果表明,多目标优化调度模式可以在保证新能源电力系统经济性的前提下,减少碳排放量,提高电力供应的可靠性和可持续性。
多目标优化调度模式仍面临着一些挑战。
如何准确地建立数学模型是一个复杂的问题。
新能源电力系统中涉及到很多非线性、离散和不确定的因素,如何将这些因素综合考虑进入数学模型是一个亟待解决的问题。
多目标优化调度模式的计算复杂度较高,需要求解大规模的优化问题,并对结果进行分析和解释。
电力系统中的多目标优化调度研究

电力系统中的多目标优化调度研究一、引言电力系统在现代社会中具有重要地位和作用,为满足各种用电需求,电力系统需要进行合理的调度,以提高发电效率和保障电力供应的可靠性。
多目标优化调度是电力系统调度中的重要问题之一,通过合理地配置电力资源,实现调度目标的最优化。
二、电力系统中的调度问题在电力系统中,调度问题主要涉及到发电机组的启停调度、负荷分配以及能源优化配置等方面。
这些问题包含着多个目标,如经济性、可靠性和环境友好型等。
因此,需要进行多目标优化调度,以实现各种目标之间的均衡。
三、多目标优化调度方法1. 传统的多目标优化方法传统的多目标优化方法包括权衡法、加权和法和综合法等。
权衡法通过设定不同目标的优先级和权重,将多目标优化问题转化为单目标优化问题。
加权和法则是在权衡法的基础上引入优化决策变量权重的方法。
综合法则则通过将多个目标函数综合成一个综合目标函数来进行优化。
2. 智能优化算法随着智能优化算法的发展,人工智能技术在电力系统调度中得到了广泛应用。
智能优化算法包括粒子群算法、遗传算法、蚁群算法等,它们可以通过模拟优化过程中的自然现象和智能行为来解决多目标优化调度问题。
这些算法具有较强的全局搜索能力和较好的收敛性,能够有效地解决电力系统中的多目标优化调度问题。
四、多目标优化调度的应用1. 能源优化配置多目标优化调度可以帮助电力系统实现能源优化配置,通过合理地配置发电机组的启停调度和负荷分配,实现电力系统的能源高效利用。
同时,优化调度还能够减少能源消耗,并降低对环境的影响,实现可持续发展。
2. 经济性优化多目标优化调度可以在保证供电可靠性的前提下,最大程度地降低供电成本。
通过合理地调度发电机组的启停和负荷分配,实现电力系统的经济性优化。
这不仅能够提高电力系统的效益,还能够提供更加经济实惠的电力供应。
3. 可靠性保障多目标优化调度可以通过合理地调度发电机组和负荷,实现电力系统的可靠性保障。
通过考虑到各种故障和负荷波动等因素,优化调度可以最大程度地降低电力系统中的潮流损耗和电压波动,提高电力系统的供电可靠性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
多目标电力系统环境经济调度问题牛奔,王红摘要:随着我国经济的飞速发展,电力工业成为支持我国经济发展的基础工业。
随着电力工业的快速发展,废气、废水的排放等环境污染问题引起各界的广泛关注。
近年来,许多国家限制了火电厂对有害气体的排放量,因此,同时考虑经济因素和污染排放量的多目标电力系统环境经济调度问题,就成为了电力工业十分关注的优化问题。
本案例深入展示了电力系统环境经济调度的多目标问题,适用于运筹学中多目标规划、非线性规划、启发式算法等模块的教学。
关键词:电力系统环境经济调度问题;多目标规划;非线性规划;启发式算法1多目标电力系统环境经济调度问题的提出电力工业是能源工业的重要组成部分,是推动人类文明及支撑社会经济发展的重要基础。
近年来,随着中国经济的持续快速发展,对电力的需求十分强劲。
为了有效缓解电力供需矛盾,国家加快了电力建设步伐。
电力项目建设不仅有力地缓解了各地电力供应紧张的局面,而且对电力工业结构调整与合理布局发挥了重要作用。
我国的主要发电方式为火力发电,这种方式以煤炭消耗为主。
但是,发电用煤的平均灰份高达28%左右,基本上是没有经过洗选的动力煤,外加污染控制和治理技术落后,致使火力发电行业成为二氧化硫、氮氧化物、烟尘等大气污染物的主要排放源,同时也是废水、粉煤灰和炉渣等固体废弃物的主要排放源。
近年来,电力行业的环境污染问题受到广泛关注,许多国家制定了限制火电厂有害气体排放的法规。
火力发电行业控制污染气体、液体、固体排放量的压力日趋上升。
因此,在保证可靠供电的前提下,如何以最低的成本和最少的污染使电力系统正常运行,即电力系统环境经济调度优化,这个多目标优化问题成为电力行业至关重要的优化问题。
2 IEEE-30总线测试系统IEEE-30总线的电力系统有6个发电机,41条线,其单线结构如图1所示。
这是一个标准的测试系统,调度的目的是使得经济成本最低,同时环境污染最小,因此这是一个多目标优化问题。
发电机的燃料消耗成本、固定损耗率及氮氧化物排放量相关数据如表1和表2所示。
表3和表4是系统相关的详细数据。
图1. IEEE-30节点电力系统的单线图 表1. 发电机动力及能量损耗率发电机编号$($/)G G F P P h αβγ=++G P (p.u )损耗率i γ αβγ1 100 200 10 0.50 0.02 2 120 150 10 0.60 0.03 3 40 180 20 1.00 0.054 60 100 10 1.20 0.065 40 180 20 1.00 0.056 100150100.600.03发电机编号2exp()G G G F a bP cP d eP =+++ab c d e 1 4.091 -5.554 6.490 2.0×10-6 2.8572 2.543 -6.047 5.638 5.0×10-4 3.333 3 4.258 -5.094 4.586 1.0×10-6 8.000 4 5.326 -3.550 3.380 2.0×10-3 2.0005 -5.0941.0×10-6表3. 总线详细数据表4. 线流量注:线流量($l P )是标准值的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 E Gi i x P l i Ni Gi i Gi i i G NO +++=∑=- (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 Gj ij Gi loss P B P P 11(5)其中,ij B 为网络损耗系数。
(2)机组发电容量约束:这是一个不等式约束,发电机输出功率必须维持在系统稳定运行要求的范围之内:max min i i i P P P ≤≤ (6)本案例所研究的电力经济调度问题的目标函数及约束条件,可描述为一个带有等式与不等式约束的非线性多目标优化问题,其数学表述如下:{}G G E F ,m in (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 max min ii i f f f << (9)其中当0=if u 时表示对某个目标函数值完全不满意,而当1=i f u 时则表示对某个目标函数值完全满意。
对于Pareto 集中的每个解,应用下式求解其标准化满意度值:/,111N N obj objM 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)])(ex p([)])(ex p([θθθθ(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 : 趋药过程的步数; s N :直行的步数; reN :繁殖的次数; ed N :迁徙过程的步数;ed P :消亡的概率;()C i :每次直行或翻转的行程长度。