结合量纲分析和神经网络改进流动保障模拟

Ove Bratland
{"title":"结合量纲分析和神经网络改进流动保障模拟","authors":"Ove Bratland","doi":"10.2523/IPTC-19146-MS","DOIUrl":null,"url":null,"abstract":"\n When developing mathematical models for two- and three-phase flow in long pipelines, the most difficult challenge is to model the frictions, volume fractions and flow regimes accurately. This paper combines 3 different methods when confronting that problem: Dimensional analysis, mechanistic models, and Neural Networks (NN). It is shown that those methods supplement each other in important ways. The dimensional analysis is helpful in upscaling laboratory measurements to full-scale flowlines. In case of 3-phase gas oil water flow, the number of dimensionless groups turn out to be 14. NNs offer a way of correlating that many variables, and that allows the model to account for all dimensionless groups for all types of flow. That overcomes the limitations inherent in the more common practice of focusing on only a few parameters or dimensionless groups for each type of flow regime. But introducing NNs creates a new challenge: We need data to train them.\n The last problem is partly dealt with by building on well-established mechanistic models with various factors inserted. It is those factors which are trained by the NNs, not the dependent dimensionless groups themselves. Using mechanistic models rather than a pure \"black box\" approach leads to much faster training and more accurate results. That has made it possible to train the NNs based on a more moderate and therefore realistic amount of data than would otherwise be required.\n The novel approach has been used to develop new software. The FlowRegimeEngine, as it is called, is now incorporated in several steady-state and transient commercially available computer codes. At the end of this presentation results from one of them, FlowlinePro, have been compared to results from the well-established computer code OLGA. The results turned out to be very similar.\n The presented dimensional analysis also provides an interesting way of testing commercial software by checking whether results are dimensionally consistent. When doing steady-state simulations with two or more different data sets, chosen so that they form the same independent non-dimensional groups, the resulting dependent dimensionless groups should come out identical. If they do not, it is reason to treat the results with suspicion. When applying the test to FlowlinePro and OLGA, they both passed it nicely for the data-sets chosen here.","PeriodicalId":11267,"journal":{"name":"Day 3 Thu, March 28, 2019","volume":"129 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2019-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Combining Dimensional Analysis and Neural Networks to Improve Flow Assurance Simulations\",\"authors\":\"Ove Bratland\",\"doi\":\"10.2523/IPTC-19146-MS\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"\\n When developing mathematical models for two- and three-phase flow in long pipelines, the most difficult challenge is to model the frictions, volume fractions and flow regimes accurately. This paper combines 3 different methods when confronting that problem: Dimensional analysis, mechanistic models, and Neural Networks (NN). It is shown that those methods supplement each other in important ways. The dimensional analysis is helpful in upscaling laboratory measurements to full-scale flowlines. In case of 3-phase gas oil water flow, the number of dimensionless groups turn out to be 14. NNs offer a way of correlating that many variables, and that allows the model to account for all dimensionless groups for all types of flow. That overcomes the limitations inherent in the more common practice of focusing on only a few parameters or dimensionless groups for each type of flow regime. But introducing NNs creates a new challenge: We need data to train them.\\n The last problem is partly dealt with by building on well-established mechanistic models with various factors inserted. It is those factors which are trained by the NNs, not the dependent dimensionless groups themselves. Using mechanistic models rather than a pure \\\"black box\\\" approach leads to much faster training and more accurate results. That has made it possible to train the NNs based on a more moderate and therefore realistic amount of data than would otherwise be required.\\n The novel approach has been used to develop new software. The FlowRegimeEngine, as it is called, is now incorporated in several steady-state and transient commercially available computer codes. At the end of this presentation results from one of them, FlowlinePro, have been compared to results from the well-established computer code OLGA. The results turned out to be very similar.\\n The presented dimensional analysis also provides an interesting way of testing commercial software by checking whether results are dimensionally consistent. When doing steady-state simulations with two or more different data sets, chosen so that they form the same independent non-dimensional groups, the resulting dependent dimensionless groups should come out identical. If they do not, it is reason to treat the results with suspicion. When applying the test to FlowlinePro and OLGA, they both passed it nicely for the data-sets chosen here.\",\"PeriodicalId\":11267,\"journal\":{\"name\":\"Day 3 Thu, March 28, 2019\",\"volume\":\"129 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-03-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Day 3 Thu, March 28, 2019\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2523/IPTC-19146-MS\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Day 3 Thu, March 28, 2019","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2523/IPTC-19146-MS","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

在建立长管道中两相流和三相流的数学模型时,最困难的挑战是准确地建立摩擦、体积分数和流动形式的模型。本文结合了三种不同的方法来解决这个问题:量纲分析、机制模型和神经网络(NN)。结果表明,这些方法在重要方面是相互补充的。量纲分析有助于将实验室测量扩大到全尺寸管道。在气、油、水三相流动情况下,无量纲群数为14个。神经网络提供了一种关联许多变量的方法,这使得模型能够解释所有类型流的所有无量纲组。这克服了更常见的做法所固有的局限性,即对每种类型的流态只关注几个参数或无量纲组。但是引入神经网络带来了一个新的挑战:我们需要数据来训练它们。最后一个问题可以部分地通过建立已建立的、插入各种因素的机制模型来解决。这些因素是由神经网络训练的,而不是依赖的无量纲组本身。使用机械模型而不是纯粹的“黑盒”方法可以更快地训练和更准确的结果。这使得基于更适度的、因此更现实的数据量来训练神经网络成为可能。这种新颖的方法已被用于开发新的软件。FlowRegimeEngine,就像它的名字一样,现在已经被整合到几个稳态和瞬态商用计算机代码中。在这次演讲的最后,FlowlinePro的结果已经与成熟的计算机代码OLGA的结果进行了比较。结果非常相似。所提出的量纲分析还提供了一种有趣的方法,通过检查结果是否在量纲上一致来测试商业软件。当使用两个或多个不同的数据集进行稳态模拟时,选择它们以形成相同的独立无维组,所得到的相关无维组应该相同。如果他们不这样做,就有理由对结果持怀疑态度。当将测试应用于FlowlinePro和OLGA时,它们都很好地通过了这里选择的数据集。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Combining Dimensional Analysis and Neural Networks to Improve Flow Assurance Simulations
When developing mathematical models for two- and three-phase flow in long pipelines, the most difficult challenge is to model the frictions, volume fractions and flow regimes accurately. This paper combines 3 different methods when confronting that problem: Dimensional analysis, mechanistic models, and Neural Networks (NN). It is shown that those methods supplement each other in important ways. The dimensional analysis is helpful in upscaling laboratory measurements to full-scale flowlines. In case of 3-phase gas oil water flow, the number of dimensionless groups turn out to be 14. NNs offer a way of correlating that many variables, and that allows the model to account for all dimensionless groups for all types of flow. That overcomes the limitations inherent in the more common practice of focusing on only a few parameters or dimensionless groups for each type of flow regime. But introducing NNs creates a new challenge: We need data to train them. The last problem is partly dealt with by building on well-established mechanistic models with various factors inserted. It is those factors which are trained by the NNs, not the dependent dimensionless groups themselves. Using mechanistic models rather than a pure "black box" approach leads to much faster training and more accurate results. That has made it possible to train the NNs based on a more moderate and therefore realistic amount of data than would otherwise be required. The novel approach has been used to develop new software. The FlowRegimeEngine, as it is called, is now incorporated in several steady-state and transient commercially available computer codes. At the end of this presentation results from one of them, FlowlinePro, have been compared to results from the well-established computer code OLGA. The results turned out to be very similar. The presented dimensional analysis also provides an interesting way of testing commercial software by checking whether results are dimensionally consistent. When doing steady-state simulations with two or more different data sets, chosen so that they form the same independent non-dimensional groups, the resulting dependent dimensionless groups should come out identical. If they do not, it is reason to treat the results with suspicion. When applying the test to FlowlinePro and OLGA, they both passed it nicely for the data-sets chosen here.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信