在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于深度學習的兩相流氣泡末速度預測

現代電子技術 ? 來源:現代電子技術 ? 作者:現代電子技術 ? 2022-11-08 17:01 ? 次閱讀

摘要:針對在氣液兩相流中難以進行穩態分析,無法對氣泡末速度進行精準預測的問題,提出一種基于深度學習的氣泡末速度預測方法。首先,搭建了一套高速相機采集系統獲取氣泡圖像,利用圖像處理技術和橢圓擬合算法對氣泡進行圖像分割,進而計算氣泡上升速度,建立關于氣泡末速度的圖像數據集;然后,設計了一種以 VGG 網絡為基礎的回歸網絡模型,并采用遷移學習的方式對 VGG 網絡進行訓練和參數優化,有效地解決了訓練樣本不足、預測精度低的問題,實現了對氣液兩相流中氣泡末速度的精準預測。實驗結果表明:與傳統的定量分析方法相比,基于遷移學習的 VGG 回歸網絡能夠更好地對氣泡圖像進行特征提取,得到更為精準的氣泡末速度預測模型,同時在小樣本數據集中具備較好的泛化能力。

0 引 言

氣液兩相流在生物醫學、石油開采、化工生產等領域普遍存在[1]。泡狀流是氣液兩相流中最基本的流動形態,研究氣泡上升過程中特征參數對掌握泡狀流的運動規律尤其重要,而氣泡末速度是其中的關鍵特征參數之一。國內外學者對氣泡末速度計算方法進行了大量研究,在早期時候,文獻[2]證明了氣泡末速度與氣泡縱橫比和當量直徑有著很大的聯系,并得到了氣泡末速度的經驗關系。文獻[3]提出了一種液體池氣泡在上升過程中的參數化方法。文獻[4]對剪切流中的氣泡橫向運動進行了研究。國內的一些學者也針對不同工況下的氣泡末速度進行了實驗研究和模型計算[5?7],但這些方法大都根據經驗公式以及氣泡上升過程中的受力分析得到氣泡末速度的模型。然而,由于兩相流中的流場變化是不固定的,很難得到一個穩定的狀態對其進行定量分析。另外,這些方法不能很好地提取氣泡的形狀信息,容易丟失其形狀特征參數,無法得到一個精確的氣泡末速度模型。

為了解決上述問題,本文將深度學習[8]的方法用到氣泡末速度的預測當中。隨著神經網絡的不斷發展,誕生了一些優秀的網絡模型,如 VGG Net[9]、Res Net[10]、Dense Net[11]等,其應用領域也在不斷增加[12]。而遷移學習[13]的加入可以有效地解決數據集較少帶來的模型難以訓練的問題[14]。本文將深度學習和圖像處理方法相結合,利用遷移學習的方式對深度學習模型進行訓練,從而得到一種高精度的氣泡末速度預測模型。

1 實驗系統設計和圖像處理方法

1.1 高速相機采集系統

實驗裝置如圖 1 所示,實驗設備由高速相機、光源、氣泵、水箱、進氣閥、計算機等組成。其中,高速相機的拍攝頻率為 500 f/s,實驗采用 LED 背光照射法,水箱規格為 160 mm ×160 mm ×500 mm,液面高度為 300 mm。水箱底部連接多個氣孔,氣孔直徑為 0.8~1.2 mm,用于產生不同大小的氣泡。氣孔與單向氣閥相連,氣閥的另一端接氣泵,通過調節氣閥開度調節進氣量的大小。本文實驗的拍攝高度在距離水箱底部的 260 mm 處,此時的氣泡速度已經基本趨于穩定[15]。

90e82082-5f40-11ed-8abf-dac502259ad0.png

1.2 圖像預處理

由于氣泡的形狀并不規則,氣泡中心或邊緣由于反光會出現殘缺以及氣泡重疊現象,導致無法準確獲取氣泡的輪廓信息。因此,采用二值化、形態學算法對圖像進行預處理,然后利用 Canny 邊緣檢測算法得到氣泡的輪廓信息,原圖與處理結果如圖 2所示。

1.3 基于最小二乘法的氣泡輪廓擬合

由于氣泡在上升的過程中往往會出現重疊的現象,在進行空洞填充和邊緣檢測時會導致兩個氣泡合并為一,導致無法計算單個氣泡的特征參數。本文利用基于最小二乘法的橢圓擬合算法對氣泡的輪廓進行分割與重構。其原理如下:

令橢圓的一般方程為:

9107adee-5f40-11ed-8abf-dac502259ad0.png

911d27b4-5f40-11ed-8abf-dac502259ad0.png

根據式(1)可以唯一確定二維平面內的任意橢圓,利用約束條件 A+B=1使方程避免無解,通過將邊緣檢測中的離散點(xi,yi)代入上述方程,求解式(1)中的各系數。在實際求解過程中,利用最小二乘法求式(2)所示的目標函數的最小值,來求解方程的系數。

913fccb0-5f40-11ed-8abf-dac502259ad0.png

根據極值原理,當目標函數有最小值時,必有:

9155ca56-5f40-11ed-8abf-dac502259ad0.png

求解此線性方程組,即可得到橢圓方程。

氣泡輪廓重構結果如圖 3所示。

9168fc16-5f40-11ed-8abf-dac502259ad0.png

2 基于遷移學習的卷積神經網絡模型的建立

隨著深度學習的不斷發展,先后出現了很多優秀的網絡模型,但是有監督學習的網絡模型的訓練往往需要大量的數據集,而有些特定的場景往往無法得到較多的數據集,因此遷移學習便受到了越來越多的關注。遷移學習就是利用在大型數據集上已經訓練好的數據模型,然后結合本身的小樣本數據集進行優化,從而彌補數據不足的問題。本文分別采用了VGG16和VGG19在ImageNet數據集上的預訓練模型,然后在其基礎上利用實驗獲取的氣泡數據集對網絡的全連接層進行訓練,通過對網絡中參數的調整,最終得到氣泡末速度網絡預測模型。

2.1 網絡的構建

牛津大學的視覺幾何組在 2014年提出了 VGG 網絡結構,該網絡最大創新是使用連續的小卷積核代替大卷積核,并由此增加了網絡的深度,而且使得網絡參數更少,是一種十分經典的網絡結構。為了適應本實驗的研究目標,在其網絡基礎上對最后的全連接層進行了修改,分別得到了B?VGG16和B?VGG19兩種網絡模型,如圖4所示。

9182fec2-5f40-11ed-8abf-dac502259ad0.png

本文的兩種網絡結構分別有 15層和 18層。以基于B?VGG16 的網絡為例,其網絡由 13 個卷積層和 2 個全連接層組成。其中 13 個卷積層分成 5 個模塊,前 2 個模塊分別由兩個 3×3 的卷積層和一個最大值池化層組成,后 3 個模塊在前 2 個的基礎上各自增加了一個 1×1 的卷 積 層 ,最 后 利 用 2 個 全 連 接 層 計 算 網 絡 的 輸 出。B?VGG19 的網絡結構和前者類似,只是在最后的 3 個模塊上各自增加一個 3×3 的卷積層,使得網絡的深度進一步加深。

2.2 數據集的建立

在進行氣泡的末速度計算時,首先利用重構后的氣泡質心計算位移,然后通過像素標定計算氣泡的實際末速度。在進行標定時,將標定尺伸進所測的流體中,等流場靜止后,調整相機位置和焦距,使得標定尺在相機中得到清晰的圖像,本實驗中得到的標定比例為 10.74 pixel/mm。

氣泡末速度 Vt的計算公式如下:

919ef26c-5f40-11ed-8abf-dac502259ad0.png

式中:k為標定比例;Δx為氣泡的位移;Δt為圖像時間間隔。

在進行氣泡圖像裁剪時,選用大小為 96×96 的像素。最后通過實驗數據采集得到 200張數據,其中 50張作為測試集,經過數據增強得到 600 張圖像作為訓練集。得到的數據集樣本如圖 5所示。

91b430dc-5f40-11ed-8abf-dac502259ad0.png

3 實驗結果與分析

實驗中網絡的訓練是在 GPU 存儲器容量為 16 GB的戴爾工作站 Vostro 中的 Windows 10 系統中運行的。在訓練過程中超參數配置為:epoch 設為 50,batch?size設為 8,初始化學習率為 0.001。

損失函數分別使用 MSE、MAE 和 Huber 的訓練結果,如表 1 和表 2 所示。根據均方根誤差統計結果可以看出,采用 MSE 作為損失函數的訓練效果最好。同時可以看出,B ?VGG19 的訓練結果明顯優于 B ?VGG16。可見,適當的增加網絡深度能夠更好地提取圖片的特征,進而得到更好的預測模型。

91cd1160-5f40-11ed-8abf-dac502259ad0.png

不同模型的測試結果如圖 6 所示,B?VGG19 模型的預測結果與實際值更為接近。各個模型的預測精度采用均方根誤差(RMSE)進行評價,結果如表 3所示。

91e8ace0-5f40-11ed-8abf-dac502259ad0.png

92029f1a-5f40-11ed-8abf-dac502259ad0.png

基于深度學習的網絡模型能夠預測出兩相流中氣泡的末速度,而且其預測精度相較于 Tomiyama 經驗公式有明顯的提升。從基于 VGG19 的兩種網絡預測結果可以看出,采用遷移學習訓練的網絡模型相較于直接基于小樣本數據集訓練得到的模型更為精確。

4 結 論

本文提出了一種基于深度學習的氣泡末速度預測模型。針對氣泡圖像數據集的建立,設計了一套基于高速相機的氣泡圖像采集系統,并結合圖像處理的方法對采集的圖片進行預處理操作,利用橢圓擬合算法對重疊氣泡的輪廓進行分割與重構,計算了氣泡的特征參數與速度信息。最后采用基于遷移學習的深度學習模型對氣泡圖像數據集進行訓練和測試。相比傳統的分析方法,本文所提方法克服了其難以進行穩態分析和氣泡形態信息丟失的問題,提高了對氣泡末速度預測的精度。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 圖像處理
    +關注

    關注

    27

    文章

    1296

    瀏覽量

    56819
  • 深度學習
    +關注

    關注

    73

    文章

    5510

    瀏覽量

    121336

原文標題:基于深度學習的兩相流氣泡末速度預測

文章出處:【微信號:現代電子技術,微信公眾號:現代電子技術】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    深度學習預測和健康管理中的應用

    深度學習預測和健康管理中的應用綜述摘要深度學習預測和健康管理(PHM)引起了濃厚的興趣,因為
    發表于 07-12 06:46

    兩相步進電機和配套的兩相步進電機驅動器比較

    。比較常用的就是兩相步進電機和配套的兩相步進電機驅動器。  首先來看看步進電機,看下面的圖,一是兩相步進電機的外形,二是五步進電機內部結構圖。具體它是怎么工作的我們在這里不做具體的討
    發表于 03-13 14:16

    兩相鐘脈沖發生器

    兩相鐘脈沖發生器
    發表于 03-23 10:08 ?910次閱讀
    <b class='flag-5'>兩相</b>鐘脈沖發生器

    兩相SVPWM原理及經典兩相SVPWM算法

    兩相SVPWM原理及經典兩相SVPWM算法
    發表于 03-30 18:24 ?58次下載

    兩相電與三電的區別及分析

    兩相電和三電區別 兩相電和三電區別 兩相:一般說的是其實就是單相 220V(三中取任意一
    發表于 09-11 08:27 ?10次下載

    電和兩相電的區別_三電和兩相電的優勢

    電和兩相電的區別在于三電比兩相電多根火線,并且,電壓等級不同,三電為380V,
    發表于 12-05 11:55 ?12.4w次閱讀

    兩相步進電機的工作原理

    ? ? ? 兩相步進電機的工作原理: ? ? ? 兩相步進電機最簡單的構成為Nr=1的情況,一般兩相電機定子磁極數為4的倍數,至少是4,轉子為N極與S 極各一個的極轉子。 ? 定子一
    的頭像 發表于 07-20 14:51 ?1.1w次閱讀

    兩相步進電機的工作原理

    ? ? ? 兩相步進電機的工作原理: ? ? ? 兩相步進電機最簡單的構成為Nr=1的情況,一般兩相電機定子磁極數為4的倍數,至少是4,轉子為N極與S 極各一個的極轉子。 ? 定子一
    的頭像 發表于 08-09 22:11 ?1.6w次閱讀

    兩相雙極步進電機的驅動 其1

    兩相雙極步進電機的驅動:驅動電路,先來看兩相雙極驅動電路的基本框圖示例。可使用雙通道的H橋驅動電路來驅動兩相雙極步進電機。
    的頭像 發表于 02-24 09:51 ?2206次閱讀
    <b class='flag-5'>兩相</b>雙極步進電機的驅動 其1

    兩相雙極步進電機的驅動 其2

    在上一篇文章“兩相雙極步進電機的驅動 其1”中,給出了兩相雙極步進電機的基本驅動電路示例和驅動波形。此次“兩相雙極步進電機的驅動 其2”篇,將介紹驅動兩相雙極步進電機過程中電流再生時的
    的頭像 發表于 02-24 09:51 ?2937次閱讀
    <b class='flag-5'>兩相</b>雙極步進電機的驅動 其2

    兩相單極步進電機的驅動電路

    繼上一篇“兩相雙極步進電機的驅動”之后,本文將從兩相單極步進電機的驅動電路,兩相單極步進電機的兩相勵磁PWM驅動波形個方面來介紹“
    的頭像 發表于 02-24 09:51 ?3113次閱讀
    <b class='flag-5'>兩相</b>單極步進電機的驅動電路

    電機怎么裝成兩相電機 如何測量三電機的好壞

      將三電機改裝成兩相電機是比較困難的,因為三電機的工作原理與兩相電機有很大的差異。三電機需要三
    發表于 03-06 11:16 ?4552次閱讀

    兩相電動機分析

    相差90°電角。 兩相伺服電動機特點: 1. 穩定運行的轉速范圍大,而驅動電動機穩定運行的速度范圍很小。 2. 一繞組電壓(流)為零時,伺服電機將產生制動轉矩而迅速停轉,而驅動用電機在運轉后,一
    發表于 03-29 10:48 ?0次下載
    <b class='flag-5'>兩相</b>電動機分析

    兩相電機反轉怎么辦 兩相電機反轉怎么調正傳

    兩相電機的反轉可能是由于電源接線錯誤、控制器失效等原因引起的。如果發現兩相電機反轉,可以采取以下措施解決:   1.更換電源接線:查看電源接線是否正確,如果發現接線錯誤,即更換接線或更換電源線
    發表于 04-24 16:38 ?2.7w次閱讀

    什么是兩相電和三電?三電和兩相電有什么區別?

    什么是兩相電和三電?三電和兩相電有什么區別? 兩相電和三電是電力系統中常見的
    的頭像 發表于 12-25 11:21 ?3903次閱讀
    主站蜘蛛池模板: 欧美美女一区二区三区| 丁香花小说| 午夜色网站| 俄罗斯女人69xxx| 天天干天天舔天天射| 天天爱天天做天天爽夜夜揉| 国产免费一级高清淫曰本片| 七月色婷婷| 欧美第一网站| 色视频线观看在线播放| 性欧美乱又伦| 狠狠躁| 综合se| 视频一区 中文字幕| 日本janpanese护士bus中国| 黄在线看| 狠狠成人| 四虎影城| 免费抓胸吻胸激烈视频网站| 色偷偷91综合久久噜噜噜男男| 日本三级香港三级人妇99视| 速度与激情一| 欧美区在线播放| 丁香婷婷网| 成人网在线看| 天天干干| 欧美性受xxxx| 中文字幕在线播放第一页| 色五阁| 国产精品免费拍拍拍| 国产一级特黄aa大片爽爽| 久久观看视频| 激情婷婷| 久草婷婷| 午夜韩国理论片在线播放| 午夜免费影视| 午夜黄色在线观看| 国产黄色在线观看| 在线播放一区二区精品产| 亚洲影视大全| 特级做a爰片毛片免费看|