
發布
注冊
/
登錄ansys并行網格的案例
CFD網格生成新高度——HPC并行處理大規模網格
當在16核群集上運行相同的網格時,每個核心的RAM要求降至37 GB甚至更低。
使用并行處理生成網格
為了提高CFD數值模擬的速度和效率,通常需要并行計算以便充分利用高性能計算機(HPC)的強大并行處理能力。根據HPC的特點,可以實現為共享存儲,在不同的網格區域同時運行求解器,及時獲得不同區域之間的結果進行信息整合。
高性能計算流體力學
關鍵技術主要包含以下幾種:
相鄰的網格單元區塊各自獨立完成迭代求解,之后將流場信息進行交換。
對大規模原始網格進行二次剖分,以獲得更多小規模的網格區塊進行迭代求解;另外一種情況是對各網格區塊進行組合,形成少數目的邏輯組進行求解。
通過增加計算進程的總數目,從而增大CFD模擬的并發度,加快網格區塊之間的通信,在兩者之間取得平衡,達到并行加速的目的。
確定計算任務的進程,利用高性能系統所提供的任務工具來實現硬件調配。
當同一個任務同時有多條并行,在每個軟件和硬件CPU核間建立固定的映射,已達到最大的性能效益。
工程師利用高性能計算機平臺進行以下測驗。
計算機屬性為單結點內存48GB;主頻2.93GHz;6核CPU。
過程:使用64個對稱并行模擬,考查迭代求解過程中的計算時間。
展開 有限元網格自動生成的并行區域劃分算法
作者:咼嘉妮 胡久鄉 盧正 來源:CAD世界網
摘 要 提出了一種基于網格生成遞歸法的并行區域劃分算法,該算法依據網格生成代價的估算分析,采用迭代分解法對區域進行并行劃分.在曙光1000A 系統上的運行結果表明,該網格算法的效率和加速比均優于串行遞歸算法.
關鍵詞 有限元網格;并行區域劃分算法;網格生成代價;迭代分解法
基于網絡生成遞歸法[1~3],本文提出了一種并行區域劃分算法,該算法滿足以下四個基本原則:a. 任務平衡性原則.能生成平衡的子區域集,即在各子區域中生成網格的時間大致相等.b. 邊界最簡原則.子區域的邊界結構簡單,邊界處理所需時間短,處理器間消息傳遞的費用低.c. 網格均勻原則.并行生成的最終網格形狀均勻,無奇異單元.d.
展開 [軟件速遞]Tioga,一個開源的并行非結構網格overset庫
Jay Sitaraman的個人項目,算是PUNDIT(CREATE A/V項目的overset模塊)的一個簡化版,有興趣的朋友可以研究一下。
1. 相關的文獻:
[1] Brazell, M., Sitaraman J. and Mavriplis D.,"An Overset Mesh Approach for 3D Mixed
Element High Order Discretizations", Proceedings of 2014 Overset Grid Symposium,
Atlanta, GA, Oct 6-9, 2014.
[2] Roget, B. and Sitaraman, J., "Robust and efficient overset grid assembly for partitioned unstructured meshes", Journal of Computational Physics, v 260, March 2014, Pages 1-24
2. 項目地址:https://github.com/jsitaraman/tioga
本文轉自流體中文網,有刪改。感謝原作者。
原帖地址:http://www.cfluid.com/forum.php?mod=viewthread&tid=150796&fromuid=128839
展開 ANSYS的并行計算
對于接觸類非線性問題,搜索接觸單元及其計算過程都耗費大量的時間,在沒有超級計算機的情況下,做一個大型的像沖壓類的接觸分析需要成月的計算,而并行計算可以將大型的問題離散成幾個相關的部分,每一部分都分別同時計算,這樣就會大大減少求解時間。
所以請各位ansys這方面的專家和愛好者多多參與進來,進行討論。

ANSYS13 fluent并行出錯!
(10061)
Connect on sock failed,exhaused all end points
unable to connect to
sock error error=-1
存在網絡時,并行不會出錯,無網絡時,出現上述錯誤。原因是并行的mpich沒有進行注冊。
找到安裝mpich的文件夾下的bin文件夾下,運行MPIRegister.exe或是wmpiregister.exe程序(根據各個版本而不同),注冊一下用戶名和密碼,本機的登錄密碼。就可以在無網絡的情況下使用ANSYS了.
更深層次的原因是,在安裝時沒有進行MPI并行庫的安裝,如果有網的情況下,ansys自動選擇HP-MPI,這個雖然會提示no cached password orpassword provided,但不影響使用。
但在斷網的情況下,默認的是intel-MPI,這個庫最大的特點是需要注冊,并保存密碼,所以不經過這步是沒法使用的。
當然如果自己指定采用HP-MPI并行,應該不用進行注冊的操作,事實證明確實如此。
至此,該問題完全搞清楚!
展開 云端解鎖ParaView并行渲染,千萬級網格模型可視化
GPU數量操作
1
2
4
8
Slice Still Render
0.22s
0.28s
0.25s
0.34s
Contour Still Render
1.05s
0.88s
0.9s
0.98s
04 結論
綜上所述,通過對這些熱點函數的性能分析,可以看到增加GPU數量對數據I/O、數據生成和數據提取操作的并行加速效果非常可觀。考慮到本次展示的數據集較小,僅為6000萬網格,可以推斷,選用更為精細的數據集則加速效果更為明顯。
ANSYS Workbench 并行計算設置
復雜的結構分析、流體分析通常需要較長的計算時間,利用ANSYS
Workbench的并行求解功能,可以充分發揮計算機的性能,將仿真分析的求解時間大大縮短。
1.以一個靜力分析系統為例(如下圖)
2.雙擊上圖中靜力分析系統中的 Model,啟動分析界面如下圖
3.依次點擊主菜單的 Tools > Solve Process Settings,出現如下對話框
4.點擊上圖中的
Advanced
按鈕,在彈出的下圖對話框中,即可對并行計算的CPU數量、GPU加速情況進行設置。Workbench默認采用2核并行計算,可根據本地計算機的CPU配置進行設置,GPU加速需要符合ANSYS要求的硬件(顯卡)支持。
展開 STAR-CCM+新一代并行多面網格劃分技術 附Star CCM+中文教程文檔下載
十四年來,自動化生成高質量的多面體網格一直是Simcenter STAR-CCM +的關鍵優勢,從而減輕了手工網格的負擔。借助SimcenterSTAR-CCM + 2020.1中的下一代并行多面體網格劃分器,可以比以前更快地創建具有邊界層的高質量工業全多面體網格劃分。
1
效率
下圖展示了SimcenterSTAR-CCM + 2020.1中一組工業用例的多面網格劃分的劃分性能。生成的所有網格都是具有邊界層的高質量全多面體。現在,六千萬-七千萬網格的案例的劃分速度提高了30-45倍,而對于6700萬工業設備用網格,在256個內核上,當前的記錄速度提高了44倍。對于這種情況,每分鐘創建620萬個網格,這意味著可以在不到11分鐘的時間內創建完整的6700萬個高質量、帶有邊界層的工業級多面體網格,也不過是喝一杯咖啡的時間。
2
一致性
網格的一致性是仿真結果的關鍵,在新一代并行技術下在32/128/256 /…內核上創建的網格與串行創建的網格結果非常相似,有很好的一致性。這在以下方面得到了證明:在一組17個工業案例中,與串行生成的網格數量相比,其中13個案例在不同的核數并行范圍內生成的總網格數量差異小于0.1%,其余算例顯示網格變化小于0.9%。
下面的網格一致性示例是對直升機的空氣動力學進行模擬。
展開 ANSYS Workbench并行計算及其他基礎設置教程 ¥1
首先,ANSYS的大部分設置都可以Tools——options里設置:
Beta Options設置:測試模式,如果在單擊Appearrance,勾選Beta Options模式,則會在軟件中顯示一些還處于測試階段的功能,默認是被隱藏的,顯示后會在該功能模塊后添加(Beta)。
regional and language options:軟件語言設置,ansys 目前只支持四種語言,不包含中文,主要是日語,英語,德語以及法語。個人覺得,即使是推出了中文版,也建議大家使用英文版,因為在中國這個學術環境下,關于同一個物理概念,不同行業間都沒有統一的表述,即使翻譯過來,也不是適用于各個行業的,交流起來肯定會有隔閡,所以使用英語會更加方便。
3.并行計算設置:數值模擬常常是大規模的科學計算,一般依靠CPU浮點計算能力進行偏微分方程的求解(直接求解法的話更依賴于內存),使用多核心并行計算的方式可以提高計算性能。但是在使用前,必須進行相關的設置:
Tools-solution process-Default execution Mode,默認是serial(串行),下拉即可選擇Parallel(并行),雖然此時已經開啟了并行計算,但是軟件默認的可并行核心數為2,因此需要更改相應核數,在并行串行計算設置下方可輸入核數,并且在solution process下方的Mechanical APDL中,processors中可以設置相應核數。一般可設為20核,此處設置的核心數如果超過了計算機實際的物理核心,求解時會發生警告,但不影響計算。
展開 【11月15-16日 深圳】ANSYS官方培訓—ANSYS高速串并行總線高精度建模與自動化分析
ANSYS高速串并行總線高精度建模與自動化分析
培訓背景
隨著信號傳輸速率的提高,電子設備中的串并行總線信號越來越多。這些高速GHz信號具有傳輸距離遠、容量大、布線方便的優點等諸多優點,然而在應用中也存在高速信號完整性問題。 在電路設計層面上,高速信號電路面臨復雜的時序、眼圖、抖動等指標,以及嚴重的碼間干擾(ISI)問題。而傳輸線、過孔等結構等在高頻信號下的趨膚深度等高頻特性也都極大影響系統性能
ANSYS是業界領先的CAE仿真軟件供應商,其針對高速串并行鏈路的設計需求和挑戰,提供了完整的設計流程和方案。可以幫助設計者完成從傳輸線、過孔建模,全波電磁仿真,系統鏈路分析等仿真設計。其中,HFSS作為全波電磁仿真的黃金工具,在業界一直廣受推崇,其提供了高效高精度的電磁場算法,而最新版本中集成的HFSS 3D Layout功能,為工程師提供了更加熟悉的EDA設計環境,可以快速高效的分析各類高速信號設計問題。
本次培訓主要針對PCB硬件、Layout及SI工程師,內容包括高速串并行鏈路的仿真方法和手段,為提升相關科技工作者的技術水平,普及ANSYS軟件高級功能。因此,ANSYS公司特開辦“ANSYS高速串并行總線高精度建模與自動化分析”。
培訓合格者發放ANSYS技術培訓認證證書。
展開 ANSYS Workbench并行計算設置-燃燒吧,電腦
在ANSYS WB計算時,很多人都想把電腦的設置發揮大最佳以獲得最短的計算時間,本文基于ANSYS2019R2版本,給大家介紹部分并行計算的設置,以發揮電腦的最大性能
1.WB主界面Tools中option的設置
(1)選擇左側的solution process,在Default Execution Mode下拉菜單選擇Parallel。
在Default Number of Process處講默認的2更改為你自己電腦實際的物理核數,因我的電腦是12核,所以該處改為12.
(2)選擇左側的Mechanical APDL,將Database Memory(MB)改為更大,此處可根據需要更改,同樣的將Workspace Memory(MB)改為更大,也是根據需求適當更改,將 Process改為自己電腦實際的物理核數,此處我的電腦是12。
另外,在option中介紹幾個其他的小設置。
①.如果你不想在最后的截圖中顯示你的版本號和ANSYS的LOGO,可以在Appearance中選擇關掉,而且還可以在該處更改各種背景的顏色。向下拉勾選Beta Option,可以在整個軟件中調出ANSYS中所有的測試功能。
②.目前市面上大部分教程中的三維建模還是以DM為主,但是從18.0開始,ANSYS系統默認選擇SCDM,如果需要改為DM,則選擇Geometry Import中,Preferred Geometry Editor下拉菜單選擇DM即可(在這里個人推薦大家學習一下SCDM,我的之前的教程也是以SCDM為主的)。
展開 
技術分享|并行代數多重網格算法:如何用黑盒求解器攻克復雜工程計算的效率瓶頸?
它根據殘差向量的分布,通過確定連接矩陣中的強連接來識別網格節點之間的重要關系。通過保留具有強連接的節點和相關信息,可以構建粗網格和粗細網格間的插值關系。經典AMG方法的特點是魯棒性較好,在各類實際應用中得到了充分發展,算法適應性不斷增強,目前已經發展了多種并行的粗化策略,如Falgout算法、HMIS算法等。代表性代數求解庫為HYPRE。
下圖為經典型AMG生成粗矩陣(用圖(Graph)表示)的過程,從細層中挑選出一些節點作為粗層節點(Coarse Points),其相鄰的節點為細層節點(Fine Points),延拓矩陣每列反映了C-points和F-points間的插值關系。
03 UNAP介紹
UNAP(UNstructured Algebra Package)是無錫超算先進制造部針對國產異構眾核平臺開發的非結構網格代數求解庫。 該代數求解支持億級階矩陣的百萬核并行求解,包含Krylov子空間方法(CG、BiCGStab、GMRES...)及預條件子(Jacobi、ILU、MG...)、代數多重網格方法、并行直接解法等,軟件支持神威、x86、Windows平臺。
UNAP使用聚合型的AMG方法,以兩點聚合(pairwise-aggregation)為主,相較于經典類型的AMG,聚合類型的AMG具有算法和實現簡潔的特征,在Setup、單步solve等方面具有一定速度優勢。
(一)使用方法
1.
展開 Ansys Fluent 提交并行求解作業到Slurm系統的介紹 | HPC
目前,Ansys軟件也支持使用Slurm來完成并行求解作業的任務提交和管理,本文介紹Ansys Fluent 2023R1版本并行求解作業提交到Slurm系統的相關操作。
一. Ansys RSM方式提交
1、首先在Linux集群管理節點啟動Ansys RSM Launcher服務。
2、打開Windows端的“RSM Configuration 2023 R1”配置工具,完成Slurm資源的添加配置。
3、打開Windows端的“RSM Cluster Monitoring 2023 R1”工具,可以看到剛配置完成的Slurm隊列的資源狀態:2個計算節點(node1和node2),每節點8個CPU Core。
4、在Ansys Workbench中打開Ansys Fluent測試算例,并按圖示1~4步驟的操作說明,完成Fluent作業的遠程提交。如果項目中有多個待分析任務的話,建議使用右鍵菜單的Update選項,來準確定位要提交求解的分析任務。
5、打開“Job Monitor”工具,查看運行中的作業狀態。
6、Linux管理節點上,我們也可以通過squeue命令查看運行中的Slurm作業的狀態。
7、計算完成后,計算結果自動傳回Windows主機上的項目文件目錄,我們在本地完成后處理工作。
展開 ANSYS Mechanical 2022 新功能:單元、接觸、斷裂力學、并行計算
本期是ANSYS Mechanical 2022 功能更新之單元、接觸、斷裂力學、并行計算。
文末領取學習資料
下面我們看看具體的更新內容:
一、單元部分
增強單元性能加強
面增強單元的彎曲剛度
使用單軸剛度單元進行反向求解
耦合單元的增強
運動副單元增強
二、接觸部分
基于Dual Shape函數的接觸算法
新的自適應小滑移選項
殼-實體組裝件的準確性改進
螺栓預緊支持通用軸對稱單元
網格獨立點焊增強功能
瞬態動力學精度改進:HHT算法
力矩收斂參考值計算穩健性改進
三、斷裂力學
基于應力比率的疲勞裂紋閉合
Paris定律與裂縫閉合效應相結合
應力比率(R)相關的疲勞裂紋擴展規律
靜態裂紋擴展的溫度/時間相關斷裂準則
自適應裂紋初始化/插入
3D界面單元
動態裂紋擴展尺寸控制
四、求解器效率提升
資源預測增強
分布式求解增強
文章篇幅有限
下圖微信掃碼領取完整版學習資料
展開 ANSYS培訓:高速串并行總線高精度建模與自動化分析
高速串并行總線高精度建模與自動化分析,時間:10月24日到25日, 地點:ANSYS 深圳辦公室,注冊鏈接:https://www.cvent.com/events/-/registration-540ab76d9f6c4a62a0a7563b355eb54f.aspx?fqp=true