CN106951958A - 一种反演大地参数的混合人工蜂群算法 - Google Patents

一种反演大地参数的混合人工蜂群算法 Download PDF

Info

Publication number
CN106951958A
CN106951958A CN201710207227.7A CN201710207227A CN106951958A CN 106951958 A CN106951958 A CN 106951958A CN 201710207227 A CN201710207227 A CN 201710207227A CN 106951958 A CN106951958 A CN 106951958A
Authority
CN
China
Prior art keywords
search
colony algorithm
bee colony
artificial bee
formula
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710207227.7A
Other languages
English (en)
Inventor
王玲
马明
徐柏榆
梅勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Electric Power Research Institute of Guangdong Power Grid Co Ltd
Original Assignee
Electric Power Research Institute of Guangdong Power Grid Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Electric Power Research Institute of Guangdong Power Grid Co Ltd filed Critical Electric Power Research Institute of Guangdong Power Grid Co Ltd
Priority to CN201710207227.7A priority Critical patent/CN106951958A/zh
Publication of CN106951958A publication Critical patent/CN106951958A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/004Artificial life, i.e. computing arrangements simulating life
    • G06N3/006Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Medicines Containing Material From Animals Or Micro-Organisms (AREA)

Abstract

本发明实施例公开了一种反演大地参数的混合人工蜂群算法,用于解决现有技术中尚无一种可以高效、快速获取全局最优解且能够有效的覆盖地表到地下上百公里深度的大地电阻率测量与反演方法的技术问题。本发明实施例包括:获取通过四极法和大地电磁法对大地土壤电阻参数进行综合反演的目标函数;通过采用嵌入共轭梯度算法进行局部搜索的人工蜂群算法对所述目标函数进行搜索全局最优解,并获得全局最优解。

Description

一种反演大地参数的混合人工蜂群算法
技术领域
本发明涉及大地土壤电阻率测量领域,尤其涉及一种反演大地参数的混合人工蜂群算法。
背景技术
在直流输电***的调试或单极故障期间,直流***以大地返回运行方式向直流接地极流入可能高达数kA的入地电流。这一入地电流的持续作用对电力***内接地运行的高压电力变压器、长距离油气管道、地震监测台网等造成严重的不利影响。为了研究入地电流在地中的分布规律,国内学者提出了多种模型,如电网直流分布仿真模型和管道直流分布模型、地震监测台网的地电磁场估算模型,实例表明这些方法取得了较良好的应用效果。
在直流电流分布理论模型进一步完善的基础上,如何选取准确合理的大地电阻率参数模型是提高模型求解准确度的关键。现实中,电阻率分布显现较高的复杂性,这导致我国不同地区的交流***内接地运行的电力变压器面临迥异的直流偏磁风险,同时直流偏磁危害的治理也变得十分复杂。而目前尚无一种可以高效、快速获取全局最优解且能够有效的覆盖地表到地下上百公里深度的大地电阻率测量与反演方法。
发明内容
本发明实施例提供了一种反演大地参数的混合人工蜂群算法,解决了现有技术中尚无一种可以高效、快速获取全局最优解且能够有效的覆盖地表到地下上百公里深度的大地电阻率测量与反演方法的技术问题。
本发明实施例提供的一种反演大地参数的混合人工蜂群算法,包括:
获取通过四极法和大地电磁法对大地土壤电阻参数进行综合反演的目标函数;
通过采用嵌入共轭梯度算法进行局部搜索的人工蜂群算法对所述目标函数进行搜索全局最优解,并获得全局最优解。
可选地,所述获取通过四极法和大地电磁法对大地土壤电阻参数进行综合反演的目标函数包括:
通过公式一获取通过四极法和大地电磁法对大地土壤电阻参数进行综合反演的目标函数,所述公式一具体为:
minF=ω1F12F2
其中,F为综合反演的目标函数,F1和F2分别为四极法和大地电磁法的反演目标函数,ω1和ω2分别为F1和F2的权重;
所述F1通过公式二求得,所述公式二具体为:
所述F2通过公式三求得,所述公式三具体为:
其中,m1、di、ρa和ρM分别为四极法测量数据的数目、极距、视在电阻率的反演值和视在电阻率测量值,m2、fi分别为大地电磁法测量数据的数目、特征频率。
可选地,所述ω1为1,所述ω2为1。
可选地,所述通过采用嵌入共轭梯度算法进行局部搜索的人工蜂群算法对所述目标函数进行搜索全局最优解,并获得全局最优解包括:
通过人工蜂群算法对所述目标函数进行全局解的搜索,并在所述人工蜂群算法的观察蜂进行局部搜索的环节中嵌入共轭梯度算法进行局部搜索。
可选地,所述通过人工蜂群算法对所述目标函数进行全局解的搜索,并在所述人工蜂群算法的观察蜂进行局部搜索的环节中嵌入共轭梯度算法进行局部搜索具体包括:
S1、利用人工蜂群算法进行搜获活动,并设种群中解的个数N=100;
S2、随机产生初始群体S,并进行信息交流和局部选择过程,所有的人工蜜蜂保留较好蜜源的贪婪选择过程,侦察蜂搜索新蜜源的随机选择过程,观察蜂根据与蜜源相关的概率值Pi选择蜜源,所述概率值Pi通过公式四求得,所述公式四具体为:
其中,Si为初始群体S中的解,为(i=1,2,…,N)为一个D维的向量,D为土壤模型参数的个数,F(Si)为解Si的目标函数值,i=1,2,…,N。
S3、观察蜂根据所述概率值Pi从原蜜源的位置产生一个候选位置:
Sij1=Sijij(Sij-Soj)
其中,o为不同于i的蜜源编号,j为随机选择的下标(1≤j≤D),φij为[0,1]之间的随机数,用来控制S邻域内蜜源位置的产生,候选位置Sij1代表着原蜜源位置Sij与邻域内随机的一个蜜源Soj之间的对比关系;
S4、观察蜂在局部搜索环节上嵌入共轭梯度算法,并取局部搜索次数NLimit=3,若蜜源位置Si经过有限次NLimit采蜜蜂和观察蜂的循环搜索之后,不能够被改进,即放弃该位置,且采蜜蜂转变为侦察蜂,并随机搜索一个蜜源替换原蜜源,侦察蜂通过公式五按随机搜索确定新蜜源,所述公式五具体为:
其中,为第k代循环中的上下限。
从以上技术方案可以看出,本发明实施例具有以下优点:
本发明实施例提供了一种反演大地参数的混合人工蜂群算法,包括:获取通过四极法和大地电磁法对大地土壤电阻参数进行综合反演的目标函数;通过采用嵌入共轭梯度算法进行局部搜索的人工蜂群算法对所述目标函数进行搜索全局最优解,并获得全局最优解,本发明实施例中嵌入局部共轭梯度算法搜索的混合人工蜂群算法通过模拟蜂群采蜜行来实现优化问题的求解,即由采蜜蜂确定蜜源,并对蜜源进行采摘和记忆蜜源信息,再与观察蜂共同分享蜜源信息;观察蜂按一定选择策略在邻近蜜源里做出选择;被放弃蜜源处的采蜜蜂转变为侦察蜂并随机搜索新蜜源,其中,嵌入了局部共轭梯度算法搜索,大大提高了局部搜索能力,满足搜索全局最优解的要求,且大大加快了土壤反演问题的求解,形成更有效的覆盖地表到地下上百公里深度的大地电阻率测量与反演方法。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
图1为本发明实施例提供的一种反演大地参数的混合人工蜂群算法的流程示意图;
图2为本发明实施例提供的嵌入局部共轭梯度算法搜索的混合人工蜂群算法具体流程示意图;
图3为本发明实施例提供的共轭梯度法算法流程图。
具体实施方式
本发明实施例提供了一种反演大地参数的混合人工蜂群算法,用于解决现有技术中尚无一种可以高效、快速获取全局最优解且能够有效的覆盖地表到地下上百公里深度的大地电阻率测量与反演方法的技术问题。
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
请参阅图1,本发明实施例提供的一种反演大地参数的混合人工蜂群算法包括:
101、获取通过四极法和大地电磁法对大地土壤电阻参数进行综合反演的目标函数;
首先,通过公式一获取通过四极法和大地电磁法对大地土壤电阻参数进行综合反演的目标函数,所述公式一具体为:
minF=ω1F12F2
其中,F为综合反演的目标函数,F1和F2分别为四极法和大地电磁法的反演目标函数,ω1和ω2分别为F1和F2的权重,可分别取1;
所述F1通过公式二求得,所述公式二具体为:
所述F2通过公式三求得,所述公式三具体为:
其中,m1、di、ρa和ρM分别为四极法测量数据的数目、极距、视在电阻率的反演值和视在电阻率测量值,m2、fi分别为大地电磁法测量数据的数目、特征频率。
102、通过采用嵌入共轭梯度算法进行局部搜索的人工蜂群算法对所述目标函数进行搜索全局最优解,并获得全局最优解。
然后,通过人工蜂群算法对所述目标函数进行全局解的搜索,并在所述人工蜂群算法的观察蜂进行局部搜索的环节中嵌入共轭梯度算法进行局部搜索,如图2所示,为嵌入局部共轭梯度算法搜索的混合人工蜂群算法流程图,其具体步骤如下:
S1、利用人工蜂群算法进行搜获活动,并设种群中解的个数N=100;
S2、随机产生初始群体S,并进行信息交流和局部选择过程,所有的人工蜜蜂保留较好蜜源的贪婪选择过程,侦察蜂搜索新蜜源的随机选择过程,观察蜂根据与蜜源相关的概率值Pi选择蜜源,所述概率值Pi通过公式四求得,所述公式四具体为:
其中,Si为初始群体S中的解,为(i=1,2,…,N)为一个D维的向量,D为土壤模型参数的个数,F(Si)为解Si的目标函数值,i=1,2,…,N。
S3、观察蜂根据所述概率值Pi从原蜜源的位置产生一个候选位置:
Sij1=Sijij(Sij-Soj)
其中,o为不同于i的蜜源编号,j为随机选择的下标(1≤j≤D),φij为[0,1]之间的随机数,用来控制S邻域内蜜源位置的产生,候选位置Sij1代表着原蜜源位置Sij与邻域内随机的一个蜜源Soj之间的对比关系;
S4、观察蜂在局部搜索环节上嵌入共轭梯度算法,并取局部搜索次数NLimit=3,若蜜源位置Si经过有限次NLimit采蜜蜂和观察蜂的循环搜索之后,不能够被改进,即放弃该位置,且采蜜蜂转变为侦察蜂,并随机搜索一个蜜源替换原蜜源,侦察蜂通过公式五按随机搜索确定新蜜源,所述公式五具体为:
其中,为第k代循环中的上下限,NLimit可取值为3。如图3所示,为共轭梯度法算法流程图。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (5)

1.一种反演大地参数的混合人工蜂群算法,其特征在于,包括:
获取通过四极法和大地电磁法对大地土壤电阻参数进行综合反演的目标函数;
通过采用嵌入共轭梯度算法进行局部搜索的人工蜂群算法对所述目标函数进行搜索全局最优解,并获得全局最优解。
2.根据权利要求1所述的反演大地参数的混合人工蜂群算法,其特征在于,所述获取通过四极法和大地电磁法对大地土壤电阻参数进行综合反演的目标函数包括:
通过公式一获取通过四极法和大地电磁法对大地土壤电阻参数进行综合反演的目标函数,所述公式一具体为:
minF=ω1F12F2
其中,F为综合反演的目标函数,F1和F2分别为四极法和大地电磁法的反演目标函数,ω1和ω2分别为F1和F2的权重;
所述F1通过公式二求得,所述公式二具体为:
F 1 = Σ i = 1 m 1 ( ρ a ( d i ) - ρ M ( d i ) m 1 ρ M ( d i ) ) 2 ;
所述F2通过公式三求得,所述公式三具体为:
F 2 = Σ i = 1 m 2 ( ρ a ( f i ) - ρ M ( f i ) m 2 ρ M ( f i ) ) 2 ;
其中,m1、di、ρa和ρM分别为四极法测量数据的数目、极距、视在电阻率的反演值和视在电阻率测量值,m2、fi分别为大地电磁法测量数据的数目、特征频率。
3.根据权利要求2所述的反演大地参数的混合人工蜂群算法,其特征在于,所述ω1为1,所述ω2为1。
4.根据权利要求2所述的反演大地参数的混合人工蜂群算法,其特征在于,所述通过采用嵌入共轭梯度算法进行局部搜索的人工蜂群算法对所述目标函数进行搜索全局最优解,并获得全局最优解包括:
通过人工蜂群算法对所述目标函数进行全局解的搜索,并在所述人工蜂群算法的观察蜂进行局部搜索的环节中嵌入共轭梯度算法进行局部搜索。
5.根据权利要求4所述的反演大地参数的混合人工蜂群算法,其特征在于,所述通过人工蜂群算法对所述目标函数进行全局解的搜索,并在所述人工蜂群算法的观察蜂进行局部搜索的环节中嵌入共轭梯度算法进行局部搜索具体包括:
S1、利用人工蜂群算法进行搜获活动,并设种群中解的个数N=100;
S2、随机产生初始群体S,并进行信息交流和局部选择过程,所有的人工蜜蜂保留较好蜜源的贪婪选择过程,侦察蜂搜索新蜜源的随机选择过程,观察蜂根据与蜜源相关的概率值Pi选择蜜源,所述概率值Pi通过公式四求得,所述公式四具体为:
P i = F ( S i ) / Σ j = 1 N F ( S j ) ;
其中,Si为初始群体S中的解,为(i=1,2,…,N)为一个D维的向量,D为土壤模型参数的个数,F(Si)为解Si的目标函数值,i=1,2,…,N。
S3、观察蜂根据所述概率值Pi从原蜜源的位置产生一个候选位置:
Sij1=Sijij(Sij-Soj)
其中,o为不同于i的蜜源编号,j为随机选择的下标(1≤j≤D),φij为[0,1]之间的随机数,用来控制S邻域内蜜源位置的产生,候选位置Sij1代表着原蜜源位置Sij与邻域内随机的一个蜜源Soj之间的对比关系;
S4、观察蜂在局部搜索环节上嵌入共轭梯度算法,并取局部搜索次数NLimit=3,若蜜源位置Si经过有限次NLimit采蜜蜂和观察蜂的循环搜索之后,不能够被改进,即放弃该位置,且采蜜蜂转变为侦察蜂,并随机搜索一个蜜源替换原蜜源,侦察蜂通过公式五按随机搜索确定新蜜源,所述公式五具体为:
S i k = S min k + r a n d ( 0 , 1 ) ( S m a x k - S m i n k ) ;
其中,为第k代循环中的上下限。
CN201710207227.7A 2017-03-31 2017-03-31 一种反演大地参数的混合人工蜂群算法 Pending CN106951958A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710207227.7A CN106951958A (zh) 2017-03-31 2017-03-31 一种反演大地参数的混合人工蜂群算法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710207227.7A CN106951958A (zh) 2017-03-31 2017-03-31 一种反演大地参数的混合人工蜂群算法

Publications (1)

Publication Number Publication Date
CN106951958A true CN106951958A (zh) 2017-07-14

Family

ID=59474941

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710207227.7A Pending CN106951958A (zh) 2017-03-31 2017-03-31 一种反演大地参数的混合人工蜂群算法

Country Status (1)

Country Link
CN (1) CN106951958A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111126591A (zh) * 2019-10-11 2020-05-08 重庆大学 一种基于空间约束技术的大地电磁深度神经网络反演方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104123455A (zh) * 2014-07-22 2014-10-29 中国地质科学院矿产资源研究所 大地电磁场非线性共轭梯度三维倾子反演方法
CN105510193A (zh) * 2015-11-30 2016-04-20 浙江工业大学 一种基于混合智能优化的光谱消光粒径分布反演方法
CN105976048A (zh) * 2016-04-28 2016-09-28 苏州泛能电力科技有限公司 一种基于改进人工蜂群算法的输电网扩展规划方法
CN106526329A (zh) * 2016-11-10 2017-03-22 广东电网有限责任公司电力科学研究院 一种测量地表到深层大地电阻率的方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104123455A (zh) * 2014-07-22 2014-10-29 中国地质科学院矿产资源研究所 大地电磁场非线性共轭梯度三维倾子反演方法
CN105510193A (zh) * 2015-11-30 2016-04-20 浙江工业大学 一种基于混合智能优化的光谱消光粒径分布反演方法
CN105976048A (zh) * 2016-04-28 2016-09-28 苏州泛能电力科技有限公司 一种基于改进人工蜂群算法的输电网扩展规划方法
CN106526329A (zh) * 2016-11-10 2017-03-22 广东电网有限责任公司电力科学研究院 一种测量地表到深层大地电阻率的方法及装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
陈红安: "融合经典搜索策略的微粒群算法及其应用", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111126591A (zh) * 2019-10-11 2020-05-08 重庆大学 一种基于空间约束技术的大地电磁深度神经网络反演方法

Similar Documents

Publication Publication Date Title
Song et al. Grey wolf optimizer for parameter estimation in surface waves
CN104466959B (zh) 电力***关键线路辨识方法和***
CN106789190B (zh) 一种电力通信网脆弱性评估及路由优化方法
CN103942461B (zh) 基于在线贯序极限学习机的水质参数预测方法
CN107291945A (zh) 基于视觉注意力模型的高精度服装图像检索方法及***
Zhou et al. A proof of concept study for criminal network analysis with interactive strategies
CN106909989A (zh) 一种电网扰动预测方法及装置
CN106253270A (zh) 电力***脆弱线路辨识方法和***
CN109687438A (zh) 一种计及高铁冲击负荷作用下的电网脆弱线路辨识方法
CN107491694A (zh) 用于量化评估scada***信息安全脆弱性的方法
CN107819790A (zh) 攻击报文的识别方法及装置
CN104268629A (zh) 一种基于先验信息和网络固有信息的复杂网络社区检测方法
CN108090677A (zh) 一种关键基础设施可靠性测评方法
Yang et al. On a hierarchical false data injection attack on power system state estimation
CN106099891A (zh) 对海上风电场出线端海缆进行并联电抗器优化配置的分析方法
CN106951958A (zh) 一种反演大地参数的混合人工蜂群算法
CN106951615B (zh) 基于密母算法的电力运输网络拓扑结构设计方法
CN107944076A (zh) 一种设备部署方案获取方法及装置
CN106680664A (zh) 一种输电线路故障点定位综合优化方法
CN105515859B (zh) 基于路径相似度对符号网络进行社区检测的方法及***
CN108566642A (zh) 一种基于机器学习的二维联合特征认证方法
CN104021083B (zh) 测试方法及装置
CN106789906A (zh) 博弈数据分析方法及装置
CN116663052A (zh) 多方协作下的电力数据隐私保护方法、***、设备及介质
CN106645862A (zh) 一种变电站接地网最大跨步电位差和最大接触电位差的智能识别方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170714