一种基于ABC-BRANN模型的海洋平台燃爆风险分析方法技术

技术编号:20391032 阅读:38 留言:0更新日期:2019-02-20 03:18
本发明专利技术公布了一种基于ABC‑BRANN模型的海洋平台燃爆风险分析方法。基于FLACS建立油气扩散、燃爆数值模型,开展典型场景下的扩散模拟;结合ABC‑BRANN耦合算法,获取扩散‑ABC‑BRANN瞬时预测器,预测大量瞬时气云体积Q9值;开展典型燃爆场景的数值计算,并以燃爆最大超压为数据基础,发展爆炸‑BRANN预测器;借助拉丁抽样从扩散概率模型随机抽取扩散场景组合,作为扩散‑ABC‑BRANN瞬时预测器的输入,获取瞬时Q9与Q6值,由逆累积频率的收敛性分析,确定最优抽取样本;将获取Q9与Q6值分别代入爆炸‑BRANN预测器及燃爆概率模型,得到燃爆载荷超越曲线。该方法能提供更真实反映燃爆场景的设计事故载荷值,且载荷的精度较高,该载荷值可直接用于结构抗爆设计,为平台抗爆、减灾关键结构设计提供支持。

【技术实现步骤摘要】
一种基于ABC-BRANN模型的海洋平台燃爆风险分析方法
本专利技术属于海洋平台燃爆事故防控技术,具体地说是一种基于ABC-BRANN模型的海洋平台燃爆风险分析方法。
技术介绍
海洋平台工艺区域设备密集,泄漏的可燃气云一旦被点燃发生燃爆事故,燃爆压力能够在拥塞的障碍下升级,最终导致设备的严重受损及人员的严重伤亡。燃爆定量分析能够从统计或者概率角度给出目标对象的燃爆设计事故载荷值(DALs),不仅能够减缓燃爆事故风险,且大大降低基于最恶劣场景的平台设计建造成本。目前,在海洋平台运行全阶段(概念设计阶段、在役阶段),均须对其开展燃爆风险评价,为油气安全开采提供技术保障。该评价的核心在于准确获得燃爆造成的超压载荷,其受平台环境空间影响显著,须建立真实反映研究对象障碍物拥塞程度的试验、经验或CFD模型。其中,试验模型可还原燃爆火焰激励场景,但因其花费高、危险性大,通用性和重复性不强,多用于基础研究,无法工程推广;常用经验模型如TNT、TNO,在描述障碍物对火焰燃烧加速过程方面存在显著不足,超压结果精确度差,已经被标准放弃。人工蜂群优化算法是一种快速、简单的,且以种群为基础的全局优化算法。该算法由Karaboga于2005年提出,并被广泛应用于不同领域。算法属于群智能算法的一种,其来源于蜂群的采蜜行为,蜜蜂根据各自分工进行不同的活动,并实现蜂群信息的共享和交流,从而找到问题的最优解。近年来,相关学者借助群智能优化算法,提高神经网络的训练及预测性能。其中,最为流行的的群智能优化算法为粒子群优化算法(ParticleSwarmOptimization(PSO))与人工蜂群优化算法(ArtificialBeeColony(ABC))。然而,相关研究表明ABC相对PSO表现出更加优越的性能。人工蜂群算法由三种蜜蜂组成,分别为雇佣蜂、观察蜂及侦察蜂。雇佣蜂是在初始给定的蜜源信息的基础上,不断地更新寻找新的蜜源,并与观察蜂分享蜜源信息;观察蜂在蜂房中等待并依据雇佣蜂分享的信息寻找新的蜜源;侦察蜂的任务是在蜂房附近随机地寻找新的有价值的蜜源。雇佣蜂或观察蜂的数量与蜜源的数量相等,即每个雇佣蜂都对应一个蜜源;蜜源的位置对应一种优化方案;蜜源的花粉量对应方案的适度值。假设求解空间为D维,雇佣蜂或观察蜂的数量为SN,即优化方案数量为SN。算法针对每一种方案,首先随机产生对应的D维向量,其中D为待优化的参数量。随后,一个雇佣蜂优化对应的一个方案(向量),如下所示:vij=zij+ψij(zij-zkj)(1)其中,k∈{1,2,...,SN},j∈{1,2,...,D}.i∈{1,2,...,SN},且i≠k。zi,j为与该雇佣蜂对应的初始给定的方案(向量);vi.j为优化之后的方案(向量)。随后,计算方案vi.j的适应度:fiti=1+abs(fi)fi<0(3)如果vi.j的适应度大于原方案的适应度,该雇佣蜂将会记录方案vi.j,反之,则会放弃该方案,保持原方案。在对初始给出的所有方案更新结束后,雇佣蜂将与正在蜂房中等待的观察蜂分享所记录的最新方案。随后,观察蜂将会评估所有共享方案的适应度,并根据与适应度对应的概率选取其中某个方案。其中,与适应度对应的概率值可由下式所得:式中SN为方案数量,fiti为方案的适应值。随后,观察蜂继续按照式来更新共享的方案,并按照公式计算其对应的适应度,进一步储存适应值较高的方案。之后,如果在预先设置的循环数量即limit下,方案无法进一步得到改善,则会被放弃。此时,侦察蜂则会依据下式,产生一个新的方案,以代替被放弃的方案:式中,zmin与zmax为第j个参数的下限值与上限值。在第一次循环结束后,算法将会记录目前最优的方案,并继续迭代更新该方案,直到达到最大循环数MCN或最优方案满足最小界限位置。鉴于海洋油气开发事故源危险性及环境破坏性,,目前亟需开展海洋平台燃爆风险分析方法的研究,为海洋平台的安全生产提供评估方法,为油气安全开采提供技术保障。
技术实现思路
本专利技术提供一种基于ABC-BRANN模型的海洋平台燃爆风险分析方法,用以解决现有技术中的缺陷。本专利技术通过以下技术方案予以实现:一种基于ABC-BRANN模型的海洋平台燃爆风险分析方法,具体包括以下步骤:步骤1:基于FLACS,建立油气扩散数值模型,结合研究对象平台所在区域的风况情况,开展通风数值模拟;步骤2:以通风模拟结果为基础,开展典型场景下的扩散模拟,以获取的瞬时气云体积(Q9)为数据,结合ABC-BRANN耦合算法,获取扩散-ABC-BRANN瞬时预测器,预测获取大量瞬时Q9值;步骤3:开展典型燃爆场景的数值计算,并以燃爆最大超压为数据基础,发展爆炸-BRANN预测器;步骤4:按照拉丁抽样从泄漏概率模型、风场概率模型随机抽取扩散场景组合,并作为扩散-ABC-BRANN瞬时预测器的输入,获取大量的瞬时Q9与瞬时Q6值,由其逆累积频率的收敛性分析,确定最小抽取样本;步骤5:将获取的瞬时Q9值代入发展的爆炸-BRANN预测器获得大量燃爆最大超压值,同时将瞬时Q6代入点火模型,将获取的点火概率乘抽取样本组合对应的泄漏概率及风场概率,获取与最大超压值对应的燃爆概率值,最大超压与概率值,得到燃爆载荷超越曲线。本专利技术的优点是:本专利技术提供的基于ABC-BRANN的燃爆风险分析方法将扩散-ABC-BRANN获取的可燃气云瞬时预测值与OLF点火概率模型耦合,能提供更真实反映燃爆场景的设计事故载荷值,且载荷的精度较高,该载荷值可直接用于结构抗爆设计,为平台抗爆、减灾关键结构设计提供支持。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是基于ABC-BRANN模型的海洋平台燃爆风险分析主要流程图;图2是扩散-ABC-BRANN瞬时预测器的获取流程图;图3是爆炸-BRANN预测器的获取流程图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。一种基于ABC-BRANN模型的海洋平台燃爆风险分析方法,具体包括以下步骤:步骤1:基于FLACS,建立油气扩散数值模型,结合研究对象平台所在区域的风况情况,开展通风数值模拟;步骤2:以通风模拟结果为基础,开展典型场景下的扩散模拟,以获取的瞬时气云体积(瞬时Q9)为数据,结合ABC-BRANN耦合算法,获取扩散-ABC-BRANN瞬时预测器,预测获取大量瞬时Q9值。具体详细步骤如下:第一步:以通风模拟结果为基础,开展典型场景下的扩散模拟,将所开展的场景进行分类,一类包括多种单一风速、风向与泄漏方向组合下不同泄漏速率的扩散场景;另一类由单一泄漏率、风向与泄漏方向组合下不同风速的扩散场景组成。第一类用于发展不同泄漏速率下的扩散-ABC-BRA本文档来自技高网
...

【技术保护点】
1.一种基于ABC‑BRANN模型的海洋平台燃爆风险分析方法,其特征在于,具体包括以下步骤:步骤1:基于FLACS,建立油气扩散数值模型,结合研究对象平台所在区域的风况情况,开展通风数值模拟;步骤2:以通风模拟结果为基础,开展典型场景下的扩散模拟,以获取的瞬时气云体积(Q9)为数据,结合ABC‑BRANN耦合算法,获取扩散‑ABC‑BRANN瞬时预测器,预测获取大量瞬时等效可燃气云体积(Q9);步骤3:开展典型燃爆场景的数值计算,并以燃爆最大超压为数据基础,发展爆炸‑BRANN预测器;步骤4:按照拉丁抽样从泄漏概率模型、风场概率模型随机抽取扩散场景组合,并作为扩散‑ABC‑BRANN瞬时预测器的输入,获取大量的瞬时Q9与瞬时Q6,由其逆累积频率的收敛性分析,确定最小抽取样本;步骤5:将获取的瞬时Q9值代入发展的爆炸‑BRANN预测器获得大量燃爆最大超压值,同时将瞬时Q6代入点火模型,将获取的点火概率乘抽取样本组合对应的泄漏概率及风场概率,获取与最大超压值对应的燃爆概率值,耦合最大超压与概率值,得到燃爆载荷超越曲线。

【技术特征摘要】
1.一种基于ABC-BRANN模型的海洋平台燃爆风险分析方法,其特征在于,具体包括以下步骤:步骤1:基于FLACS,建立油气扩散数值模型,结合研究对象平台所在区域的风况情况,开展通风数值模拟;步骤2:以通风模拟结果为基础,开展典型场景下的扩散模拟,以获取的瞬时气云体积(Q9)为数据,结合ABC-BRANN耦合算法,获取扩散-ABC-BRANN瞬时预测器,预测获取大量瞬时等效可燃气云体积(Q9);步骤3:开展典型燃爆场景的数值计算,并以燃爆最大超压为数据基础,发展爆炸-BRANN预测器;步骤4:按照拉丁抽样从泄漏概率模型、风场概率模型随机抽取扩散场景组合,并作为扩散-ABC-BRANN瞬时预测器的输入,获取大量的瞬时Q9与瞬时Q6,由其逆累积频率的收敛性分析,确定最小抽取样本;步骤5:将获取的瞬时Q9值代入发展的爆炸-BRANN预测器获得大量燃爆最大超压值,同时将瞬时Q6代入点火模型,将获取的点火概率乘抽取样本组合对应的泄漏概率及风场概率,获取与最大超压值对应的燃爆概率值,耦合最大超压与概率值,得到燃爆载荷超越曲线。2.根据权利要求1所述的一种基于ABC-BRANN模型的海洋平台燃爆风险分析方法,其特征在于:所述的步骤2的具体详细过程如下:第一步:以通风模拟结果为基础,开展典型场景下的扩散模拟,将所开展的场景进行分类,一类包括多种单一风速、风向与泄漏方向组合下不同泄漏速率的扩散场景;另一类由单一泄漏率、风向与泄漏方向组合下不同风速的扩散场景组成,第一类用于发展不同泄漏速率下的扩散-ABC-BRANN瞬时预测器,第二类则用于获取不同风速下的瞬时预测器,每一类中单一组合下仿真场景由可分为发展集及校核集,在训练预测器之前,需要对输入泄漏率或风速及时间参数进行标准化处理,从而避免因量纲问题给模型带来的误差影响;第二步:基于发展集,设置BRANN框架,确定需要优化的权重、偏差参数D=inp×hidden+out×hidden+hidden+1,其中inp,hidden,out分别为输入神经元的个数、隐含层神经元的个数以及输出层神经元的个数,进一步设置优化参数的边界条件,上边界为ub及下边界lb,计算参数limit并随机初始化SN个方案对应的D维向量,通过计算MSE,进一步评估初始设置的SN个方案,并储存于最小MSE对应的方案SN0,其中MSE如下所示:A1=tansig(iw×X,b1)(2)yi=purelin(lw×A1,b2)(3)式中yi为评估值;Yi为数值计算值;iw与b1为输入层与输出层之间权重与偏差;lw与b2分别为隐含层到输出层的权重与偏差;第三步:按照式(4),利用雇佣蜂更新最初的方案,并按照式(5)与(6),计算更新方案的适应度,随后,基于贪婪选择方法获取最优的方案,也就是如果更新方案的适应度大于原方案,雇佣蜂则会储存更新的方案,丢弃旧方案,否则储存最初的方案,在更新所有方案之后,雇佣蜂与观察蜂分享更新的方案;vij=zij+ψij(zij-zkj)(4)fiti=1+abs(fi)fi<0(6)第四步:一个观察蜂计算从雇佣蜂获取的所有方案的适应度,并按照与适应度相关的概率值选取某方案,随后,观察蜂更新选取的方案,计算更新方案的适度值,并对比前者,并储存具备较大适度值的方案,当所有的观察蜂更新完获取的方案后,算法会得到一个最优的方案,此时观察蜂对比此方案与最初设置的最优方案SN0,并储存具有较小MSE的方案;第五步:假设上述某个方案SNi在预先设置好的循环内,即limit内,...

【专利技术属性】
技术研发人员:师吉浩陈国星朱渊畅元江陈国明沈孝鱼刘益维王懿迪
申请(专利权)人:中国石油大学华东
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1