二、水平管道中CO2气液两相的流量研究

2023-11-07

水平管道中CO2气液两相的流量研究

3.1 引言

在CCS系统的CO2管道运输过程中,由于传输距离较长且受到管道周围环境的影响,管道中的CO2不可避免的会发生相态的改变,产生气液两相CO2流。因此,本研究基于多传感器系统的测量方法,对水平管道内气液两相CO2进行流量测量。该多传感器测量系统包括CMF、差压(Differential-Pressure, DP)传感器和压力传感器等。根据实验过程中观察到的气液两相CO2的流动状态,将采集到的数据进行流型识别和数据分类。然后对每一种流型下的数据,以表观质量流量、表观密度、温度、压力和差压等参数作为输入,建立卷积神经网络(CNN)模型,对气液两相CO2流量进行预测。

3.2 数据的标准化(正规化)

数据标准化的提出是基于针对模型的评价不能只从单一方面进行,并且模型变量的输入也非单一的数据,每个指标的数据水平,重要程度都有所不同,所以要对其进行多指标综合的评价。而在进行多指标评价时由于评价指标的不同之处如果直接用原始的数值进行评价就会导致评价结果不准确,不可靠。同理在对获得的数据进行分析时,由于数据的类型,量纲不同,如果直接对数据进行处理也会大大增加我们搭建模型的难度,以及训练模型的难度,所以我对数据进行标准化处理。目前已有的标准化方法中常用的有,max—min标准化,将数据映射在区间[0,1]中,但是考虑到使用该方法时,如果新输入的数据中存在一个新的最大值或最小值,那么还需要对模型进行更新。本次实验采用的方法是Z-score 标准化,该方法具体原理如下:

对序列x1 、x2 ……xn  进行变换:

(3-1)

这里:

(3-2)

(3-3)             

则新序列y1 、y2 ……yn 的均值为0,而方差为1,且无量纲。标准化后的变量值围绕0上下波动,大于0说明高于平均水平,小于0说明低于平均水平。

3.3 水平管道内气液两相流流型介绍

流型的定义是建立在人们主观的观察结果上的,不同的研究者对流型的定义也不同,目前还没有建立起统一的定义,因此我们采用普遍接受的流型划分。对管道内的流型产生影响的主要有以下几个因素:管道的截面形状、气液两相的流速及流量、管径、流体的物性、管道的加热状态和管道的倾角等。

在水平的截面为圆形的绝热管道中,由于流动的气、液两相介质存在密度差异,在重力的作用下,气相介质趋于在管道上部流动,液相则较多的分布在管道的底部,流型的分配呈现出不对称性。常见的水平圆管中的流型有分层流(Stratified )、波状流(Wavy )、弹状流(Plug)、塞状流(Slug )、环状流(Annular)、泡状流(Dispersed Bubble)和雾状流(Mist )。

分层流:当气、液两相的流速均较低时,两相得以完全分开,并且两相之间的分界面比较平滑,无较人扰动;

波状流:在分层流的基础上,随着气相流速的增大,气、液两相之间的剪切应力增大,使两相分界面变成凹凸不平的波浪状的形式;

  弹状流:随着气相流速的进一步增大,波浪的高度增加,并时常与管道顶部接触,将在管道上部流动的气相分割成气弹,形成弹状流;

塞状流:当气相和液相的流速都一般时,带有气泡的液塞被拉长的气泡分隔开来,且拉长的气泡直径远小于管道直径:

环状流:随着气相流量的继续增大,气相需要更大的截面供其通过,管道中心部分被气相占据,液相形成液膜,贴着管壁流动;

泡状流:气相以分散的气泡存在于连续的液相中,且气泡主要汇集在管道上部,这种流型主要出现在含气量较少且流速较低时;

雾状流:当气相含量较高且流速很快时,液相以液滴的形式分散在连续的气相中,形成像雾一样的形态。

3.4评估特征

本文针对采集到的数据进行了R2决定系数、MSE(均方差、方差)、RMSE(均方根、标准差)、MAE平均绝对误差(Mean Absolute Error)、MAPE平均绝对百分比误差(Mean Absolute Percentage Error)五个特征的提取。来评估模型的优劣程度。

3.5 模型变量选择

模型的建立需要充足且必要的变量,变量过少,建立的模型不准确,变量过多、冗余,会增加模型维度和复杂度。因此,模型建立前需要选择合适的变量,并剔除无关和冗余的变量。本实验涉及的多传感器测量系统总共有10个输出变量,通过分别计算这些变量与目标量即参考质量流量之间的相关系数,选择出需要的变量,相关系数计算值见表3-1。从表3-1中可以得出,由CMF得到的表观质量流量、表观密度和过程温度、管频率、时移、差压传感器得到的差压信号以及CMF之前的压力传感器p5得到的压力信号,它们与目标值的相关系数均大于0.5,因此被选择出来作为为CNN模型建立的输入变量。目标值为参考质量流量

表3-1 CNN模型变量选择

3.6 本章小节

本章内容主要介绍了,搭建模型前期的准备工作,对数据进行分析,并对数据的标准化处理方法进行了介绍,介绍了水平管道内气液两相流的流型,确定模型的评估特征以及关于模型变量的选择。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

二、水平管道中CO2气液两相的流量研究 的相关文章

  • 3D重建模的初步了解

    相关学习资料如下 cousera课程 https www coursera org learn robotics perception youtube课程 https www youtube com watch v RDkwklFGMfo
  • 什么是HTTPS

    首先 在参考 Tomcat内核设计剖析 大型网站技术架构 的基础上加了一些个人理解 如有错误或者不全面的地方 还请大家指出 在知道什么是HTTPS之前 我们首先要知道一下什么是HTTP HTTP是超文本传输协议的简称 工作在应用层 传输层基

随机推荐

  • linux上好玩的东西

    Figlet 想知道tmux安装与配置评论加点赞 想要我这个效果吗 安装figlet mac安装 brew install figlet brew 没有的可以看我之前的文章 ma配置 linux ubuntu deepin sudo apt
  • 最易上手的测试用例设计方法

    NO 1 lt lt 测试用例设计方法 gt gt 以下是八种常见的测试用例设计方法 包括等价类 边界值 判定表 因果图 正交实验 状态迁移图 场景法和错误推测 详述如下 等价类划分法 Equivalence Partitioning 策略
  • C++新特性16_写时拷贝(解决浅拷贝在某一个类对象中的资源进行修改,所有引用该资源的对象全部会被修改的问题;解决办法:在所有改变值的地方,重新分配内存,改变的是拷贝的值,而不影响原有对象中共享资源)

    C 新特性16 写时拷贝 1 问题 如果共享资源中的值发生了变化 那么其他使用该共享资源的值如何保持不变 2 解决思路 使用引用计数时 当发生共享资源值改变的时候 需要对其资源进行重新的拷贝 这样改变的是拷贝的值 而不影响原有的对象中的共享
  • 母版页禁用Enter提交表单

    在母版页里面由于使用了form 常常需要禁用enter提交表单 因为内容页或者母版页自身有如果有type submit 的button 当textbox聚焦时 按下enter都会触发表单的默认提交 不论是IE还是firefox 于是需要在o
  • python json串合并

    获取cookie def get login cookies self str1 str2 str3 str4 str5 str6 try 必须要有的cookie字段 var items bizuin data bizuin data ti
  • 1*1卷积核的作用及其应用举例

    1 降维和升维 通过使用 1x1 卷积核 可以改变输入张量的通道数 当输入张量的通道数较大时 使用 1x1 卷积核进行卷积操作可以将通道数减小 从而降低模型的计算复杂度 相反 如果需要增加通道数 也可以使用 1x1 卷积核进行升维操作 im
  • 标签href几种使用

    a标签的最重要功能是实现超链接和锚点 a标签里href属性是我们经常用的 其实它的值有很多种 可能我们往往会忽略 今天分享一下a标签的属性值及用法 1 href 这是一个比较常用的方法 是标签内置的一个方法 用于网页返回顶部较多 比如在底部
  • 深度学习------tensorflow2.0,keras实现CNN(mnist、cifar2、cifar10:ResNet-34、ResNet-18)

    1 ResNet 34卷积神经网络 cifar10 随着网络的加深 出现了训练集准确率下降 错误率上升的现象 就是所谓的 退化 问题 按理说更深的模型不应当比它浅的模型产生更高的错误率 这不是由于过拟合产生的 而是由于模型复杂时 SGD的优
  • qt day 5

    实现局域网的网络聊天室功能 1 gt 服务器代码 widget h ifndef WIDGET H define WIDGET H include
  • IDEA安装教程(多图预警)

    简介 关于IDEA的介绍 引用自百度百科 IDEA全称 IntelliJ IDEA 是java编程语言开发的集成环境 IntelliJ在业界被公认为最好的java开发工具 尤其在智能代码助手 代码自动提示 重构 J2EE支持 各类版本工具
  • 集简云简化流程模板,轻松实现工作流程自动化

    集简云平台内置大量自动化流程模板 用户可以在 模板中心 搜索应用名称 选择适合自己的场景 直接使用 本期分享集简云自动化工作流程 模板推荐 模板1 小鹅通新增订单后同步到seatable并更新微伴助手用户信息 集成应用 小鹅通 SeaTab
  • [终端配色方案]

    配色方案 一 Iterm2 设置Color Preferences gt Profiles gt Colors Brighten bold text去掉 选择solarized 选择xterm 256color 二 Iterm2 Shell
  • Restful风格

    文章目录 前言 一 Restful风格是什么 二 Restful风格里面的请求方式 1 Get 2 POST 3 PUT 4 DELETE 这四个在项目接口中分别代表的是查 增 改 删 三 Restful风格的Controller如何实现
  • django静态文件无法访问解决方案

    nginx配置如下 For more information on configuration see Official English Documentation http nginx org en docs Official Russi
  • 开发日记2021-17、20周

    2021 4 19 温习了下观察者模式 学习了状态模式 但是感觉状态模式不是太能把握透彻 代码结构不太一样 理解起来有些偏差 写着写着就陷入到了沉思中 总会忘记要把想法记下来 这里就是草稿就是思路演练场 这里写下的东西不需要完美 只要记录下
  • 【Clion+CubeMX开发STM32】(二)创建自己的工程

    目录 新建工程 修改芯片型号 添加自己的文件 将自己的文件添加Cmake项目 修改CMakeLists template txt 烧录程序 编写 cfg文件 编写 cfg文件 新建工程 打开你的Clion 点击新建工程 在左侧找到STM32
  • 期货开户寻找交易确定性

    1 寻找确定性 都说金融是概率游戏 大家都是说胜率有多少 没有谁敢说行情能100 确定 但傅海棠却提出 在特定情况下 能找到100 确定的行情 他的这个观点也一度引起了广泛的争议 傅海棠说 物极必反 必 是100 不是概率 关键是找到那个
  • Unity3D之sprite动画(Animation)的制作

    实例说明 忍者跑酷的player动画制作 这些都是用Sprite做的动画 在prioject面板里的一组sprite里面点击 之后看属性面板的Sprite Editor对这组Sprite进行编辑 下面先编辑一个idle状态的动画 首先选择第
  • 贝叶斯推断及其互联网应用(一)

    贝叶斯推断及其互联网应用 一 投递人 itwriter 发布于 2011 08 25 14 03 评论 6 有1981人阅读 原文链接 收藏 一年前的这个时候 我正在翻译Paul Graham的 黑客与画家 那本书大部分谈的是技术哲学 但是
  • 二、水平管道中CO2气液两相的流量研究

    水平管道中CO2气液两相的流量研究 3 1 引言 在CCS系统的CO2管道运输过程中 由于传输距离较长且受到管道周围环境的影响 管道中的CO2不可避免的会发生相态的改变 产生气液两相CO2流 因此 本研究基于多传感器系统的测量方法 对水平管