精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

淺析基于Fluent的二自由度圓柱渦激振動數值模擬與應用

8XCt_sim_ol ? 來源:仿真秀App ? 作者:姜工 ? 2022-11-29 16:02 ? 次閱讀

一、案例描述

本案例源自美國康奈爾大學經典圓柱水槽試驗,在實際的工程應用中,管柱被認為是一個有彈性支撐的剛性結構,結合切片理論可將計算模型簡化至二維,可以看作是一個質量彈簧阻尼系統,如圖中所示

f67d0fd4-6cb0-11ed-8abf-dac502259ad0.png

圓柱渦激振動示意圖

計算參數如下表所示

f6984cea-6cb0-11ed-8abf-dac502259ad0.png ?

二、采用Designmodeler進行幾何模型建立

Workbench中導入Fluid Flow

右擊Geometry,選擇designmodeler

詳細幾何建模過程不進行描述

f6b6569a-6cb0-11ed-8abf-dac502259ad0.png

流體計算域模型如圖所示,模型使用的計算域為30D×20D矩形區域。入口邊界距離圓柱中心10D處,出口邊界距離圓柱中心20D處,上部邊界和下部位于距圓柱體中心10D處,并被定義為對稱邊界。

其中圓柱位于入口下游10D處,位于橫流方向的中心線(y=0)。阻塞率為圓柱直徑與流場域寬度的比值,本文阻塞率為0.05,不超過0.05,故滿足要求。采用“剛性運動區域+動網格區域+靜止網格區域”多區域劃分的方法來建立圓截面渦激振動流場區域,整體流場分為外流域部分和內流域部分。

注:為保證流場在內外流域交界地方一致性,選中內外流域,鼠標右擊from a part,可保證后續畫網格時具有網格一致性。

f6e05634-6cb0-11ed-8abf-dac502259ad0.png

f708cab0-6cb0-11ed-8abf-dac502259ad0.png ?

三、采用Meshing進行網格劃分

Workbench中導入Fluid Flow

雙擊Meshing,詳細網格劃分步驟在這里不介紹了

f72f0086-6cb0-11ed-8abf-dac502259ad0.png

整體流場在進行網格劃分時,采用“剛性運動區域+動網格區域+靜止網格區域”的 方法來建立圓截面渦激振動網格劃分區域,如圖中所示,具體劃分區域如下:

f7429c18-6cb0-11ed-8abf-dac502259ad0.png ?

(1) 動網格區域采用非結構化三角形網格進行網格劃分,Fluent動態網格模型算法采用Smoothing+Remeshing的方式更新動網格,此區域為變形區,為圓柱的振動提供了一個運動的空間,其網格會因圓柱的運動而進行重新劃分,因此網格的初始質量好但隨著重新劃分可能有所下降,但可通過參數設置使重新劃分后的網格質量盡可能好。

此區域的大小由圓柱的振幅大小決定, 考慮到文獻實驗中的最大振幅為1.5D左右,因此動網格區域尺寸取為6D×6D,留有充足的空間允許圓柱進行大范圍的的振動,能夠很好地滿足數值計算的需要(避免振幅超過容許空間從而擠壓外邊界形成負網格);

(2)剛性運動區域主要包括圓柱流固耦合邊界與邊界層區域,圓柱近壁面邊界層網格采用膨脹層網格處理,使在主要流速下預估的Y+=1,邊界層第一層高度可按經驗公式計算,近壁面劃分15層四邊形結構化邊界層網格,網格增加率設置為1.2,向外過渡至與動網格的交界處。

邊界層區域網格尺寸較小、網格劃分質量較好并具有與圓截面相同的運動速度,因此將隨著圓截面的振動而振動,由此來保證圓截面附近的網格一直處于初始的高質量狀態從而確保各時間步都具有足夠的計算精度。

(3) 靜止網格區域采用四邊形結構化網格,整體網格尺寸網格尺寸保持不變,用以為模擬尾流中的渦街提供更好的計算精度。

四、Fluent 基本設置

步驟一:啟動fluent

Workbench中導入Fluid Flow

雙擊Setup,不考慮運行計算的話,默認即可

f772c820-6cb0-11ed-8abf-dac502259ad0.png

步驟二:General 設置

點擊左側模型樹節點 General ,出現 General 面板,如圖所示。

f7925d5c-6cb0-11ed-8abf-dac502259ad0.png

對面板進行參數設置 Scale…

f7bcdbea-6cb0-11ed-8abf-dac502259ad0.png

點擊scale…

將單位修改為與幾何建模時尺寸單位保持一致

點擊close

Check

點擊 Check 按鈕,屏幕輸出網格信息如圖所示,確保網格最小體積為正值

f7d2fdc6-6cb0-11ed-8abf-dac502259ad0.png

Time

f7ff34ea-6cb0-11ed-8abf-dac502259ad0.png

由于渦激振動屬于周期性振動,Time選項設置為transient,進行瞬態研究 其余保持默認即可

步驟三 Models設置

選擇模型樹節點 Models ,在右側 Models 列表項中雙擊,彈出湍流模型設置對話框。設置參數:

選擇 Model 為 k-omega ( 2 eqn )

選擇k-omega Model 為 SST

選擇OK按鈕關閉對話框

其他保持默認即可

f81e880e-6cb0-11ed-8abf-dac502259ad0.png

步驟四:Materials設置

選擇模型樹Materials,分為流體材料fluid和固體材料solid,雙擊材料空氣air進行設置,彈出材料設置窗口

f845b3b6-6cb0-11ed-8abf-dac502259ad0.png

f85f407e-6cb0-11ed-8abf-dac502259ad0.png

點擊Fluent Datebase…

下拉菜單至最后,找到材料水(water)

點擊Copy

其余選擇默認,點擊close關閉

f879a770-6cb0-11ed-8abf-dac502259ad0.png

步驟五 Cell Zone Conditions

選擇模型樹Cell Zone Conditions,雙擊彈出區域設置窗口,如圖所示

分別選擇part-dongquyu和solid-part-jignzhiyu,將屬性設置為流體

將material name 選擇為 water-liquid

其余保持默認,點擊close關閉

f8a31826-6cb0-11ed-8abf-dac502259ad0.png

步驟六:Boundary Conditions

點擊模型樹節點 Boundary Conditions ,參數面板如圖所示。

f8c6a584-6cb0-11ed-8abf-dac502259ad0.png

1、Inlet 邊界設置

鼠標雙擊 inlet 列表項。設置參數:

設置 Velocity Magnitude 為 0.09m/s

設置 Specification Method 為 Intensity and Hydraulic Diameter

設置 Turbulent Intensity 為5%

設置Hydraulic Diameter 為 0.0381

選擇OK按鈕關閉對話框

f8eab41a-6cb0-11ed-8abf-dac502259ad0.png

2 、 Outlet 設置

鼠標選中 outlet 項,設置 Type 為 Pressure-outlet,Gauge pressure設置為0,其他參數保持默認。

步驟七 :Dynamic Mesh

點擊模型樹節點 Dynamic Mesh ,參數面板如圖所示。

f90408fc-6cb0-11ed-8abf-dac502259ad0.png

勾選Dynamic Mesh

勾選Smoothing和Remeshing

點擊settings…,選擇 spring

選擇remeshing,點擊default,點擊ok

f926a52e-6cb0-11ed-8abf-dac502259ad0.png

f94ccf10-6cb0-11ed-8abf-dac502259ad0.png

導入外部UDF文件

f97ef6fc-6cb0-11ed-8abf-dac502259ad0.pngf99b8b96-6cb0-11ed-8abf-dac502259ad0.png

點擊菜單欄User-Defined

點擊Functions,選擇第二個Compiled

選擇需要的UDF文件

點擊Build,點擊加載Load

邊界層網格分離

f9babc96-6cb0-11ed-8abf-dac502259ad0.png

f9e2fdfa-6cb0-11ed-8abf-dac502259ad0.png

fa29d2c0-6cb0-11ed-8abf-dac502259ad0.png

點擊菜單欄Domain

選擇Adapt,點擊Manage…

選擇Cell Registers,點擊New

點擊boundary

fa3f0096-6cb0-11ed-8abf-dac502259ad0.png

fa5bf520-6cb0-11ed-8abf-dac502259ad0.png

選擇Boundary zone 中的fsi

設置number of cells 為相應邊界層網格的層數

點擊save/display

點擊close關閉

fa7d157a-6cb0-11ed-8abf-dac502259ad0.png

點擊Domain 中的 separate,選擇cell…

選擇boundary_0和part-dongquyu

點擊separate

點擊close關閉

邊界運動或變形的指定

fa94ee20-6cb0-11ed-8abf-dac502259ad0.png

faa21c30-6cb0-11ed-8abf-dac502259ad0.png

fac12210-6cb0-11ed-8abf-dac502259ad0.png

點擊動網格部分的dynamic mesh zones的create

Zone name 選擇為fsi

Type 選擇為剛體運動 Rigid body

UDF選擇導入的fluid::libudf

將分離出的邊界層網格part-dongquyu:013進行相同的操作

其余默認,點擊close關閉

步驟八 Reference Values

選擇模型樹節點 Reference Values,如圖所示

fae3f34e-6cb0-11ed-8abf-dac502259ad0.png

Compute from 選項選擇為 inlet

Area 設置為0.0381

Density設置為998

其余保持默認

步驟九 Solution Methods

此模型保持默認參數

Step 11 :Solution Controls

保持默認參數

步驟十 Monitors

選擇模型樹節點 Monitors,如圖所示,選擇Report Files,鼠標右鍵,點擊edit‘’

fafc87c4-6cb0-11ed-8abf-dac502259ad0.png

點擊report files 中new…

點擊new report file中的new,選擇force report,點擊lift…

fb216c42-6cb0-11ed-8abf-dac502259ad0.png

Name 可自己命名名字

點擊lift force,選擇fsi

勾選report file和report plot

點擊OK,關閉窗口即可

步驟十一 Initialization

點擊模型樹中的 initialization,出現如圖所示窗口

fb7cb75a-6cb0-11ed-8abf-dac502259ad0.png

選擇 Standard Initialization

Compute from 選擇 inlet

點擊 initialize

步驟十二 Calculation activities

雙擊 solution animations,如圖所示

fba19f98-6cb0-11ed-8abf-dac502259ad0.png

點擊new object

選擇contours…,如圖所示

fbd8658c-6cb0-11ed-8abf-dac502259ad0.png

fbf03086-6cb0-11ed-8abf-dac502259ad0.png

fc16f1c6-6cb0-11ed-8abf-dac502259ad0.png

云圖Contours of 選擇 為velocity

點擊save,出現初始速度云圖

鼠標滾輪調整到合適窗口,選擇contour2,點擊use active

點擊OK

步驟十三 Run calculation

點擊左側模型樹節點Run calculation ,出現 Run calculation 面板,如圖所示。

fc39536a-6cb0-11ed-8abf-dac502259ad0.png

將number of time steps 設置為需要時間步數

每一個時間步時長 time step size設置為0.01

點擊calculate,進行計算

步驟十四 查看計算結果

點擊模型樹Results,可查看殘差曲線、各種云圖(速度、壓力等),速度矢量圖、動畫等

fc653750-6cb0-11ed-8abf-dac502259ad0.png
fc810b10-6cb0-11ed-8abf-dac502259ad0.pngfc9a14d4-6cb0-11ed-8abf-dac502259ad0.png






審核編輯:劉清

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

    關注

    0

    文章

    4

    瀏覽量

    6464
  • mesh模塊
    +關注

    關注

    1

    文章

    5

    瀏覽量

    1399

原文標題:基于Fluent二自由度圓柱渦激振動數值模擬與應用研究

文章出處:【微信號:sim_ol,微信公眾號:模擬在線】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    DSP在六自由度電磁跟蹤系統中的應用

    自由度電磁跟蹤系統根據電磁感應的原理來計算出目標的六個自由度參數,從而唯一確定目標的位置和姿態。怎樣由接收到的模擬信號計算得到目標的位置和姿態參數是影響整個系統性能的關鍵所在。在一些早期的產品中對感應天線接收信號的處理主要采用
    發表于 01-25 00:11 ?1296次閱讀
    DSP在六<b class='flag-5'>自由度</b>電磁跟蹤系統中的應用

    汽車駕駛模擬自由度運動系統

    汽車駕駛模擬自由度運動系統
    發表于 08-06 13:06

    請問如何模擬彈簧阻尼振動系統?

    我想模擬自由度阻尼振動,并采集振動速度信號,請問應該如何實現?
    發表于 04-29 00:25

    自由度兩彈簧系統振動實驗設計與分析

    設計了自由度兩彈簧振子系統,并進行了系統理論模態分析與ANSYS仿真,通過激振實驗對系統進行了頻率響應特性和模態分析,研究了系統振動動態特性測試。研究結果表明,實
    發表于 02-28 17:07 ?21次下載

    基于單親遺傳算法自由度PID控制器設計

    針對自由度PID 控制器參數整定困難的問題,提出了一種基于單親遺傳算法的自由度參數整定方法。運用該算法分別對單自由度PID 控制器和
    發表于 12-26 13:56 ?23次下載

    SIMTEC HEXADRIVE 6自由度運動模擬平臺

    SimTec仿真技術公司總部位于德國北部Braunschweig,是一家擁有超過20年歷史的國際領先的運動仿真系統制造公司。 SimTec專門電液伺服液多自由度運動模擬系統及運動數據采集系統的的軟硬
    發表于 04-07 16:34 ?22次下載

    自由度內模控制方法

    針對典型的工業過程控制對象,提出了一種自由度內模控制方法,此方法可以使系統同時具有良好的目標值跟蹤特性、干擾抑制特性和魯棒性,改進了常規內模控制的不足,而且控制算法簡
    發表于 05-23 15:12 ?27次下載
    <b class='flag-5'>二</b><b class='flag-5'>自由度</b>內模控制方法

    自由度轉臺的設計與實現

    基于MSP430F149單片機設計了一種三自由度轉臺系統。在該系統中,利用旋轉編碼器的信息反饋,通過對電機的閉環控制,使三自由度轉臺能夠模擬飛機的飛行姿態。
    發表于 09-26 13:58 ?2537次閱讀
    三<b class='flag-5'>自由度</b>轉臺的設計與實現

    自由度行波型超聲波電機定子的優化研究

    自由度行波型超聲波電機定子的優化研究_傅平
    發表于 01-04 16:45 ?1次下載

    基于自由度模型驅動PID的CFB鍋爐床溫控制_吳丹丹

    基于自由度模型驅動PID的CFB鍋爐床溫控制_吳丹丹
    發表于 01-13 21:36 ?0次下載

    自由度汽車油氣懸架系統模型

    建立了自由度汽車油氣懸架系統模型,分析了油氣懸架和車身模型的非線性特性。運用AMEsim仿真軟件,通過模型對不同的振頻率的時域和頻譜響應分析,驗證了油氣懸架非線性振動模型的正確性。
    發表于 01-16 16:49 ?2次下載
    <b class='flag-5'>二</b><b class='flag-5'>自由度</b>汽車油氣懸架系統模型

    風電機組如何避免振動

    假若塔筒的自振頻率與漩渦的發放頻率相接近,就會使塔筒發生共振破壞,因此這種振動是極其有害的,而風機設備高昂的造價使其無法承受一次這種類型的破壞,因此,最大限度地避免被
    的頭像 發表于 06-09 11:20 ?1.3w次閱讀

    淺談工業機器人自由度

    工業機器人自由度一般分為4個自由度,或者6個自由度,關節機器人主要是模仿人的手臂進行設計的。
    發表于 03-16 12:20 ?2828次閱讀

    如何制作一個2自由度并聯仿生腿?

    本文實例將實現2自由度并聯仿生腿模組運動起來,模擬實現狗腿行走的動作。
    的頭像 發表于 06-18 10:35 ?561次閱讀
    如何制作一個2<b class='flag-5'>自由度</b>并聯仿生腿?

    基于Simulink的汽車2自由度模型

    本期采用Simulink建立汽車2自由度動力學模型。為了便于掌握汽車穩定性的基本特性,對汽車簡化為線性自由度的汽車模型,忽略轉向系統的影響,直接一前輪轉角作為輸入;忽略懸架的作用,認為汽車車廂只作用于地面的平面運動。
    發表于 06-28 16:39 ?2381次閱讀
    基于Simulink的汽車2<b class='flag-5'>自由度</b>模型