
發布
注冊
/
登錄網格細化的案例
使用ANSA/μETA 進行基于結果的網格細化
使用ANSA/μETA 進行基于結果的網格細化
理論上來講,網格的精細程度需要在反映結構初始形狀的情況下保證結果的準確度。而對于容易出現高應力的小特征區域,則需要劃分更密的網格。但是,全部生成高密度的網格會大大增加計算代價。如果需要進行局部網格細化的區域又不是很明顯,則求解器的自適應網格劃分技術就會因為缺乏用戶控制而出現較大的局限性,例如不能對重要區域進行網格細化(比如邊界條件施加的地方)。求解器只能對孤立網格進行細化,不能減少臨界區域的離散化錯誤。BETA CAE Systems的ANSA/μETA前后處理軟件可以對網格的細化過程進行優化以獲取精確解,減少計算時間,同時具備對網格細化過程的控制能力。
詳細內容見附件:1.基于結果的網格細化過程 2.支架的網格細化實例 3.優勢
Ansa-meta_auto_refinement_tool.pdf
展開 Delaunay 細化網格生成
這樣的細化過程有幾個優點:
三角形輪廓分明,縱橫比也很好。這最大限度地減少了模擬期間的計算錯誤。
網格是分級的,即,它通過捕獲具有適當網格分辨率的小尺度特征來改進復雜幾何形狀和流動模式的模擬。在曲率或大應力梯度區域周圍,單元密度較高。
當自動化時,細化過程減少了生成和優化網格所需的時間和精力,最大限度地減少了錯誤,并提高了網格的質量。
下圖提供了 Delaunay 細化網格生成過程的基本概述。
使用 Delaunay 細化網格生成捕獲流固耦合
對于復雜的幾何形狀,Delaunay 細化網格生成有助于在 CFD 模擬中捕獲流固耦合 (FSI)。FSI 分析在流體動力學中很重要,可以理解復雜的流體流動及其對固體結構變形的影響。可以使用以下方法在網格中生成和細化流體域和固體域的相互作用:
離散化域。使用 Delaunay 三角剖分為整個流域生成粗網格。
執行網格細化。在 Delaunay 細化網格生成之后,向網格添加額外的節點以優化分辨率并提高流體網格的質量。
為實體結構生成網格。這可以使用專門的方法來完成,例如自適應 ALE* 網格劃分或其他可以捕獲實體結構變形的方法。
結合流體和固體結構網格。定義適當的界面和邊界條件以組合兩個域。
執行模擬。使用適當的 FSI 算法(例如 ALE*、CEL* 或 IBM*)。
*ALE - 任意拉格朗日-歐拉*CEL - 耦合歐拉-拉格朗日*IBM - 浸沒邊界法
使用 Delaunay 細化網格生成優化 CFD 中的 FSI 模擬
Delaunay 細化是捕獲流體-表面相互作用的復雜細節的有效方法。
展開 hypermesh網格局部細化
在劃分網格的時候,想要對網格進行局部細化,可以才用下面的方法進行切分處理,具體方法如下:
1、首先做出一個實體,分成2個part,分別劃分網格
2、提取出左邊part的面單元,利用tools-faces,只需要保留頂面跟前面與右邊part接觸的區域網格
3、下面對我們提取出來的紅色網格進行細化處理
4、對頂面的紅色網格進行3d網格劃分處理
5、對前面的紅色網格進行3d網格處理
6、最終效果如下所示
這個就是提供一個對于網格細化處理的思路具體問題還要相應的靈活處理。
展開 Simufact使用技巧——simufact.welding中的網格自適應細化
simufact.welding焊接仿真中可以針對焊縫附近的區域自適應網格細化和粗化,焊接分析中計算求解增加單元的數量并減小單元的尺寸,保證求解的精度,焊后冷卻,網格粗化到初始網格尺寸,減少網格數量,保證求解效率。利用求解器屬性中的細化選項即可輕松實現網格細化與粗化的設置。
細化等級控制
可以為所有組件和焊接機器人設置全局細化等級①,也可以分別為組件或焊接機器人設置細等級②,例如,如果填料幾何體網格劃分足夠細時,這里焊接機器人細化等級則可不進行設置。也可以為單個組件或焊接機器人定義細化③。一旦到達預定義的標準④軟件則會執行細化。這些標準可能是
l 溫度梯度:高溫度梯度單元
l 熱源區域:熱源周圍的單元
l 等效應力:等效應力達到給定值的單元
另外,所有的細化都可以在實際的模擬開始之前執行⑥。
在這種情況下,設置全局細化等級①將會對所有組件和焊接機器人進行細化。除了設置全局細化之外,選擇組件或焊接機器人將只激活選定實體的細化。
粗化(全局不細化)
如果使用了細化,則可以激活粗化⑤。如果激活了粗化選項,如果溫度低于某個預定義值,先前細化的網格就會自動粗化。
細化提高了計算結果的精度,但也會導致計算速度減慢。因此,必須檢查并確認是否要對特定模型使用細化。
chuanhui.wang@hexagon.com
qq1191316289
展開 
deform網格細化失敗怎么辦 ¥16
我們在用deform的時候,想要將網格局部細化,但是卻有時候偶爾細化成功,大多時候是明明細化了卻顯示網格沒有細化。
不管如何設置權重和窗口外比例尺寸網格都沒有變化。
那么如何操作才能細化網格呢?
FDTD中的網格及細化方式
網格細化
3.1 均勻網格
在均勻網格中,對于小于網格尺寸的結構一般使用網格中心點判斷該網格處的材料參數,該處理方式稱為階梯近似,如下圖所示。
3.2 非均勻網格
而非均勻網格可以根據需求以及物理場的變化情況來對應調整網格單元的尺寸,因此使用非均勻網格可以更好地捕捉物理場的細節和變化,同時對于折射率變化不明顯的地方使用較大的網格尺寸也可以提高計算效率。非均勻網格是FDTD方法當中一種重要技術,可以提高模擬的準確性和效率,能夠更好地適應不同的物理模型。 如下圖,對于結構復雜的弧形結構,自動根據材料和形狀建立更密的網格來獲得其邊界的細節,而對于規則的矩形將建立相對尺寸較大的網格。這種方式可以在不損失材料精確度的情況下盡量節省計算資源。
3.3 共形網格
共形網格通過在網格細化方法上做出優化,能夠得到Yee單元結構內的等效材料分布。在FDTD計算中,共形網格技術可以處理曲線邊界、不規則形狀等復雜情況,可以實現對復雜幾何形狀的精確建模和模擬,提高了模擬結果的準確性和計算效率。目前共形網格技術已經發展出多套理論和方法,對于該技術,在此簡單地介紹兩種以作了解。
3.4 介質體平均
介質體平均是共形網格技術當中基本的方法之一,其在網格當中以各種介質所占據的體積來計算該網格的等效材料常數。這種方法沒有太多物理意義,操作簡單,對折射率對比度低的介質表面有效。下圖展示了這種方法示意圖,圖中認為結構在z方向分布相同,因此僅繪出二維截面。
其中,為介質1,介質2所占的體積。由上述介紹可知,介質體平均的方法在描述復雜結構的電磁特性時存在一定的局限性。這種方法通常假設介質體在空間上是均勻分布的,而忽略了結構內部分布的不均勻性。
展開 終于搞清楚網格劃分和細化窗口是怎么一回事了!!
個人經驗總結,如有謬誤請指正:
一、任何網格劃分都是基于權重因子(weighting factors)的設定值,包括自動網格重劃分;
二、如果模型沒有復雜曲面,一般可將權重因子設置成strain distrubution 0.65和strain rate distribution 0.35。一般模型按照程序默認的surface curvature 0.5、strain distribution 0.25和strain rate distribution 0.25 即可。當然不管怎么設置,各因子之和都應是1;
三、如果想在變形集中區細化網格,可采用細化窗口(mesh window)。步驟如下:a) 網格劃分類型采用絕對網格劃分(absolute) 并設置最小網格尺寸(min element size)與 尺寸比率(size ratio) b)權重因子mesh density windows 設置為1 c)創建細化窗口,即先點選區域生成窗口而后拖動窗口各面調節空間大小 d)生成網格(先surface mesh再solid mesh,并最好在勾選了finer internal mesh的情況下)。
注意:(1)網格重劃分是按照最后一次權重因子的設定值。比如,在使用細化窗口劃分網格后(此時mesh density windows值為1),都重新設置權重因子(常按照strain distrubution 0.65和strain rate distribution 0.35);
(2)有些攻略上說:先按程序默認權重因子生成粗網格,save 一下,再打開重新設置權重因子后創建窗口生成網格。這樣可以解決看不到細化窗口效果的問題。個人覺得,首先看不到細化效果是比如權重因子設置不對,或生成網格后再創建細化窗口等原因造成的。
展開 用hypermesh劃分網格時,為啥用過渡性細化網格時,過渡區域無網格
用hypermesh劃分網格時,為啥用過渡性細化網格時,過渡區域無網格
fastform 集成在CATIA環境下,可以進行網格的局部細化。
在Formingsuite進行劃分網格,一直是自動生成,很少有修改。而在CATIA里還可以進行網格的局部細化。保證得到更精確的求解結果。
哪位大俠如果需要做這方面的工作,請和我交流。謝謝!
*ALE_STRUCTURED_MESH_REFINE細化現有的結構化ALE網格
image_process=/format,webp/quality,q_40/resize,w_760" data-initial-src="https://img.jishulink.com/202411/attachment/90ff8e93b3854b0c9a6da76f4e96c304.png">
</figure>
</div><p>這個關鍵字很簡單,就是用來加密 由*ALE_STRUCTURED_MESH生成的結構化網格 的。</p><p>MSHID就是你需要加密的結構化網格(SALE)ID</p><p>IFX, IFY, IFZ細化的倍數(注意是整數)。新網格每個方向的單元數是該方向的細化的倍數乘以之前該方向的單元數。</p><p><br></p><p>*ALE_STRUCTURED_MESH_REFINE</p><p>$ mshid ifx ify ifz</p><p> 1 2 2 2</p><p>使用這個關鍵字啊,有一點比較煩人,你用prepost打開keword關鍵字,但是你看不到被細化后的sale網格。
展開 FloEFD熱仿真分析之網格劃分(三)
FloEFD熱仿真分析之網格劃分(三)
CAE白堤
局部網格設置
當使用全局網格設置的初始網格無法準確求解的特征或者區域時,則可以使用局部網格。局部網格設置的優先級高于全局設置,因此在應用局部設置的區域中將完全忽略全局網格設置。局部網格的細化設置與全局網格類似,可以通過設置不同類型網格細化、狹長通道細化以及邊界網格細化定義,只有等距細化才是局部網格特有,下面就只要介紹下等距細化。
等距細化設置:
等距細化只有在選擇參考時有效,是指把選擇的模型特征等距離的平面所界定的區域內指定額外的網格細化。
殼體數量:定義殼體數量,但從選定的表面開始不得大于3;
最大等距級別:指定細化級別來限制最接近所選表面的殼體內的最小網格大小,下個網格再減1;
偏移距離:定義殼體的厚度,該距離始終從選擇的面開始計算。
基于結果的自適應網格
基于結果的自適應網格在計算過程中調整計算網格使其適應解的程序。軟件會拆分流動區域中的梯度大的網格單元(在計算之前或在之前的自適網格細化過程中無法準確解析的單元),并合并梯度小的網格單元。
在全局域和局部區域下,可以為整個計算域和之前創建的局部網格區域指定細化級別。細化級別指定為了達到基于解的自適應網格細化標準而執行的初始網格拆分次數,從而控制計算網格大小的最大值。例如,如果細化級別等于 2,且初始網格為 4 級,則自適應解決方案細化可將這些網格向下拆分為 6 級網格。
近似最大網格:網格總數量限制在指定的近似最大網格值內。如果超過最大網格數量,則會限值最后一輪細化循環的網格數量。
細化策略:控制細化計算網格的計算時間矩。可以保留表細化(用作默認策略),或者選擇定期細化、目標收斂或僅手動細化。
展開 
FloEFD熱仿真分析之網格劃分(二)
FloEFD熱仿真分析之網格劃分(二)
CAE白堤
全局網格手動設置
軟件使用的數值求解技術能滿足大多數情況下,但如果待解決的模型或問題特別復雜,以至于軟件默認網格超出計算資源能力,則應當考慮使用手動網格設置來減少網格的數量。
基礎網格設置:
默認情況下,基礎網格的平面與全局坐標系的X\Y\Z方向一致,而它們之間的距離由各方向上指定的網格數量決定。如有必要,還可以創建自定義控制平面并指定間距,這樣就可以只在關鍵位置網格加密,其他遠離區域設置較粗的網格。
在控制平面窗口設置對應的參數,增加/刪除控制面,定義各控制面的名稱、區間、位置、類型、數字、大小及比率。除了比率,其他都比較好理解,不加以展開。
比率:定義為較大網格與較小網格之間的比率,網格大小沿著所選的全局坐標系的方向逐漸變化,使得指定區間內第一個網格與最后一個網格之比接近比率值,若負值則網格大小反向增加。注:如果指定參數導致一個區間內的相鄰網格或區間之間的相鄰網格的大小比率過高,就會有警告。
網格細化設置:
不同類型網格細化:
設置對應細化流體網格級別、細化固體網格級別和細化邊界網格級別實現。
注:此處的網格細化級別設置針對于整個模型。
狹長通道網格細化:
可通過設置網格數量或細化級別定義。
在通道下,可指定模型流動通道中額外的網格細化,以獲得更準確的解。
網格數量:跨通道網格特征數是指跨越垂直于固體/流體接觸面方向的模型流動通道設置的初始網格數量(包括固體-流體邊界邊界網格);最大通道細化級別指定限制狹長通道中的最小網格大小。如果可能,通過狹長通道的網格的數量將等于指定的特征數,否則也會接近該特征數。
展開 線性靜態問題的網格剖分注意事項
實際上,我們建議綜合自適應網格細化、工程判斷,以及個人經驗來找到一個可接受的網格。
要點總結
執行網格細化研究,并對比不同尺寸網格的結果
利用有關幾何離散化誤差的知識,起始網格盡量粗化,然后再細化
可以使用自適應網格細化,或自己的判斷來細化網格
本文來自: COMSOL 博客
CFD萌新入門|何謂網格?
在非結構網格上進行細化非常簡單,因為只需要修改后單元的重新連接。然而,在結構網格上進行細化并不容易,因為添加單元格可能會破壞網格的規則性。因此,在使用自適應結構網格時,通常會允許不規則網格的存在。
圖9 H型網格細化示例,其中總面積(或體積)保持不變,但節點數有所增加
圖10 網格細化示例,該示例顯示了更精細的邊緣離散化,從而可以捕捉到更精確的模擬變量值
同樣,一般來說,網格細化技術允許網格粗化,可用于減少估計誤差非常小的區域的單元格數量。這樣可以更有效地利用計算能力,降低成本并縮短模擬時間。
3.2 網格移動 (R型)
網格移動或 R 型細化是通過網格單元和點的移動或位移來實現的。在這種情況下,單元和點的數量保持不變,而連接性有時也保持不變。
圖 11 顯示了一個 R 型網格細化過程的示例,該過程可能與沖擊波傳播問題有關。在解法變化較大的區域,網格分辨率會更高。這種網格細化技術有助于提高求解的精度和效率,因為它可以在不增加單元數量的情況下改善網格質量。
圖11 R型網格細化示例,其中總面積(或體積)保持不變,但節點數有所增加
3.3 其他網格自適應技術
其他常見的網格適應技術還包括 P 型細化和自適應網格重構。
P 型細化與有限元法有關,其主要思想是在保持相同網格數量的情況下,通過增加形函數的復雜度來提高網格的精度。這種技術可以在不增加計算成本的情況下提高求解的精度。
自適應重網格技術則是根據估計誤差生成新的網格,旨在獲得最佳的整體網格質量,同時減少使用的點數。
展開 網格劃分復雜的海洋幾何形狀從未如此簡單!
各向異性細化
V2S網格劃分方法主要用于自由表面或大氣邊界層的各向異性細化。細化是在各向異性遠場網格的網格生成過程結束時進行的。
S2V 網格劃分可為前緣和鈍邊生成各向異性表面網格,并生成高質量的粘性層。這種網格劃分方法可以大大減少細胞計數(與各向同性細胞相比),同時保留表面捕獲。此外,使用 S2V 生成的結構化網格非常適合預測空化。S2V中的擠出技術確保粘性層具有平滑的分布,達到最大高度,并保證第一粘性層完全垂直于墻壁。
使用 S2V 網格劃分方法在水翼的鈍邊上生成結構化網格。
流求解器中的自適應網格細化
在設計新產品時,很難預先預測流場并確定哪些地方需要網格單元。因此,在沒有先驗知識的情況下,過分辨率對于獲得高質量網格來說非常重要,通常會導致大量的計算和內存開銷。
為了克服這個問題,自適應網格細化 (AMR) 在模擬過程中調整網格,確保僅在需要的地方使用網格單元。該方法僅用一小部分細胞即可捕獲所有相關物理現象。因此,模擬的完成速度可以提高 2 倍或更多,特別是對于不穩定流。Fidelity Fine Marine 流動求解器中的自適應網格細化技術可以解決各種前所未有的條件,并動態調整網格以求解所涉及的物理場。
高速船自由液面變形。
展開