
發布
注冊
/
登錄ANSYS周期函數的案例
abaqus幅值中周期函數(傅里葉級數)的應用
最近系統具體的學習了相關幅值曲線的知識,分享一個周期函數的知識。附件有具體的傅里葉級數的講解。
ABAQUS交流群:1063594113
隨便在這吐槽一下:竟然有人把這種簡單的知識收費,也是厲害了!
周期信號的傅里葉級數.pdf
從形函數與函數的連續可導性到ansys結果中的節點解與單元解的差異
如題,《從形函數與函數的連續可導性到ansys結果中的節點解與單元解的差異》,形函數對結果的影響大部分人都能聯想到二次單元比線性單元求得的結果更精確,但該文要表達的不僅如此,而是從更一般地討論怎么從單元的形函數來理解節點解與單元解之間的差異。
首先討論單元的階次。作為基礎我們應該明白網格與單元的區別,網格是將幾何體離散化后的結構,即組成幾何體的微元,單元是這些微元的幾何、物理或數學屬性(這里我們并不打算詳細討論單元的這些屬性,但是這些知識會方便對本文的理解)。我們經常在使用ansys或其他CAE軟件時經常會遇到單元的選擇以及單元階次的選擇,一般一種單元包括線性單元和二次單元甚至更高級的單元,比如在ansys中經常被使用的shell181(左)和shell281(右),線性單元使用的形函數是一次的多項式,高次單元使用的形函數是高次的多項式,形函數用于描述相鄰節點之間的位移場,所以高次的單元可以更好的描述形狀復雜的幾何體。
不同于常規材料力學中通過平衡方程求解(首先求得的解是力解),有限元方式求解的特點是首先求解出的結果是節點的位移解,即displacement of nodes,所有的節點位移形成了位移場,在空間上位移場一定是連續的,但是不一定是平滑的。哎哎,是不是特別熟悉的感覺,正是和高數中函數的連續性和可導性兩個性質非常相似,不用奇怪,位移場本來就是用函數描述的,所以自然就存在函數的性質,所以用函數的性質來理解就可以方便解釋一些現象了,下圖分別是用兩種形函數描述的位移場,在有限元求解后得到的首先是節點位移解,即圖中5個節點的位移,假如每個節點的位移用坐標x\y\z的函數來表示,然后通過形函數插值得到相鄰節點之間的位移(也是xyz的函數),上圖是用一次形函數插值,下圖是用二次形函數插值。
展開 ANSYS Workbench周期對稱模型的模態分析方法 ¥10
在ANSYS Workbench中如何設置操作設置循環對稱的方法呢?
在 ANSYS Workbench 中對風扇葉片、螺旋槳等循環對稱結構進行模態分析的步驟如下:
1. 幾何模型準備
創建基礎扇區,在 DesignModeler 或外部 CAD 軟件中,僅建模一個完整扇區(例如單個葉片及其對應的輪轂部分)。
確保扇區的兩個邊界(起始面和終止面)與旋轉對稱軸形成的角度為 360°/n(n 為葉片總數)。例如,對于 6 葉片風扇,單個扇區角度為 60°。
定義坐標系,在 DM 中創建全局坐標系,確保 Z 軸與旋轉對稱軸重合(即葉片繞 Z 軸旋轉)。
2. 循環對稱設置(Modal 模塊)
導入幾何到 Modal 分析系統,將扇區模型拖入 Modal 分析系統的 Geometry 模塊。
進入 Mesh 模塊,激活循環對稱:右鍵點擊 Mesh → Insert → Cyclic Symmetry。
選擇循環對稱類型:
Full Cyclic:適用于所有葉片完全相同的結構。
定義循環對稱邊界
Source Face:選擇扇區的起始面(例如 0° 位置的面)。
Target Face:選擇扇區的終止面(例如 60° 位置的面)。
Axis Definition:選擇局部坐標系的 Z 軸作為旋轉對稱軸。
3. 網格劃分優化
網格控制,對葉片邊緣、輪轂等關鍵區域使用更精細的網格(如 Sizing 或 Inflation)。
確保循環對稱面(Source 和 Target)的網格節點一一對應
4.
展開 ANSYS Mesh中創建周期邊界
在CFD計算中,周期邊界應用非常廣泛。Mesh模塊作為ANSYS Workbench中的御用網格生成模塊,如何利用mesh模塊構建周期網格,就顯得非常重要。
周期網格分為兩類:旋轉周期及平移周期。在ANSYS Mesh模塊中,利用坐標系來區分這兩類網格類型。周期網格區域要求周期面上網格節點一一對應,在ANSYS Mesh模塊中,可以很方便的通過Symmetry功能模塊中的Periodic Region功能達到這一目標。本例描述了如何在ANSYS Mesh模塊中創建周期網格的步驟,在workbench中的項目結構如圖1所示。
圖 1項目組織結構
一、幾何模型
本例包括兩個計算模型,分別對應旋轉周期與平移周期,為方便起見,這里使用最簡單的幾何模型。如圖1,圖2所示分別為旋轉周期幾何與平移周期幾何。網格劃分完畢后均用fluent進行測試。
圖 2旋轉周期
圖 3平移周期(A面與其對邊的面)
二、旋轉周期邊界
雙擊A2單元格,進入mesh模塊。
在進行旋轉周期邊界創建之前,需要創建柱坐標系。如圖4所示,在屬性菜單Coordinate System上點擊右鍵,選擇子菜單Insert,在彈出的子菜單中選擇Coordinate system,創建新的坐標系。
圖 4插入坐標系
進行如圖5所示設置。選擇type為Cylindrical創建圓柱坐標系,origin設置為你的旋轉中心,principal axis為徑向坐標,orientation about principal axis為軸向坐標,自己根據實際情況設置。最關鍵的是旋轉中心。
圖 5坐標系創建
在Model上點擊右鍵,選擇 Insert > Symmetry,插入對稱。
展開 
ansys的取值函數
有關實體狀態的取值函數
NSEL(N)
ESEL(E)
KSEL(K)
LSEL(L)
ASEL(A)
VSEL(V)
表示某個實體狀態,其返回值-1,沒有選中,0,沒有定義,1,被選中
有關下一個被選實體的取值函數
NDNEXT(N)
ELNEXT(E)
KPNEXT(K)
LSNEXT(L)
ARNEXT(A)
VLNEXT(V)
表示編號大于N,E,K,L,A,V的下一個被選實體
有關實體位置的取值函數
CENTRX(E)
CENTRY(E)
CENTRZ(E)
單元E在中心位置的X,Y,Z的坐標系(直角坐標系),有所選的節點決定
NX(N)
NY(N)
NZ(N)
KX(K)
KY(K)
KZ(K)
節點N或關鍵點K在激活坐標系中X,Y,Z的坐標值
LX(L,LFRAC)
LY(L,LFRAC)
LZ(L,LFRAC)
線段L在長度比率為LFRAC(0~1)時的X,Y,Z的坐標值
有關最靠近某位置的節點或關鍵點編號的取值函數
NODE(X,Y,Z)
KP(X,Y,Z)
被選擇的節點嘴靠近X,Y,Z位置的節點或關鍵點編號(在激活的坐標系下,如果存在多個節點或關鍵點,那么取其最小值)
有關距離的取值函數
DISTND(N1,N2)
DISTKP(K1,K2)
節點或關鍵點兩點之間的距離
DISTEN(E,N)
單元E的中心點與節點N之間的距離,中心點將由單元上被選擇的節點確定
有關角度的取值函數
ANGLEN(N1,N2,N3)
ANGLEK(K1,K2,K3)
節點或關鍵點兩條邊之間的夾角,缺省時單位為弧度,其中所選擇的3個節點中,N1或K1是頂點
有關最靠近實體的節點,關鍵點和單元的取值函數
NNEAR(N)
最靠近節點N的被選節點
KNEAR(K)
最靠近關鍵點K的被選關鍵點
ENEARN(N)
最靠近節點N的被選單元,單元的位置將由被選節點確定
有關面積的取值函數
展開 ANSYS 內部函數
VLNEXT(N)
Next higher volume number above N in selected set (or zero if none
found).
30.距離函數
DISTND(N1,N2) Distance between nodes N1 and N2.
DISTKP(K1,K2) Distance between keypoints K1 and K2.
DISTEN(E,N) Distance between the centroid of element E and node N.
Centroid is determined from the selected nodes on the element.
31.角度函數 (缺省單位為弧度,單位變換用 *AFUN 命令)
ANGLEN(N1,N2,N3) Subtended angle between two lines (defined by
three nodes where N1 is the vertex node). Default is in
radians.
ANGLEK(K1,K2,K3) Subtended angle between two lines (defined by
three keypoints where K1 is the vertex keypoint). Default is in
radians.
32.最近實體函數
NNEAR(N) Selected node nearest node N.
KNEAR(K) Selected keypoint nearest keypoint K.
ENEARN(N) Selected element nearest node N.
展開 ansys結構分析中施加周期邊界
請教了:哪位高手會在ansys結構分析中施加周期邊界條件?
先謝謝了
【ANSYS線上直播回看】Ansys 2020 R1新品發布會(為產品全生命周期實現數字主線仿真)
『點擊觀看直播回放』
越來越多的企業在整個產品生命周期中融入前沿的Ansys仿真技術,近日發布的Ansys 2020 R1新版本中的全新功能將推動前沿設計的發展,大幅降低成本,顯著加速產品上市進程,加速企業實現數字化轉型。最新發布的2020 R1版本再次簡化產品研發周期,通過強化求解器界面、功能和優勢來進一步提升產品性能,近期舉辦的多場2020 R1新品介紹網絡研討會,將向各位詳細介紹2020 R1新版本帶來的各項進展。
此次網絡直播吸引了眾多觀眾在線觀看,在會后我們也陸續收到在線觀眾以及其他用戶前來詢問,在此附上本場網絡直播錄播內容,供大家回看學習。
▼▼▼2020 Ansys網絡研討會有獎反饋 - 可免費獲取本場錄播和講解資料,參與者均可獲得千元培訓券及技術鄰金幣獎勵!
展開 Ansys Zemax | 什么是點擴散函數( PSF )
附件下載
聯系工作人員獲取附件
本文討論了如何在 OpticStudio 中對點擴散函數進行建模和解釋。使用的分析特征是 Spot Diagram、FFT PSF 和 Huygens PSF。將討論每種工具的優點,以及用于最準確分析的有用特征設置。
介紹
光學系統的點擴散函數 (PSF) 是單個點光源產生的輻照度分布。(望遠鏡拍攝遙遠恒星的圖像就是一個很好的例子。盡管源可能是一個點,但圖像不是。有兩個主要原因:首先系統中的像差會將圖像傳播到有限的區域;其次衍射效果也會擴散圖像,即使在沒有像差的系統中也是如此。
OpticStudio 有三種基本類型的 PSF 計算:幾何(無衍射)點列圖、基于衍射的 FFT 和 Huygens PSF。本文將討論基本理論,并就正確使用每種類型的 PSF 提供一些指導。
點列圖
OpticStudio 中最基本的分析功能之一是點列圖。此功能從物空間中的單視場點發射許多光線,通過光學系統追跡所有光線,并繪制所有光線相對于某個公共參考的 (x,y) 坐標。因此,點列圖本身就可以看作一個幾何 PSF。
這里使用的示例光學系統是一個焦距為 50 mm 的單拋物面 F/5 反射鏡,物位于無窮遠處。該系統是一個簡化的牛頓望遠鏡,包含的示例文件為 PSF_Newtonian.ZMX。以下是光學系統的外觀:
兩個視場點(一個在軸上,另一個呈 2 度角)的點列圖如下所示。
請注意,點列圖是光線落點的集合,每個點表示一條光線。光線之間沒有相互作用或干擾。點列圖在顯示望遠鏡的幾何或光線像差的影響方面非常有效。離軸幾何 PSF 清楚地顯示了系統的彗差和像散。然而在軸上,點列圖預測了完美的成像。但這是否準確代表了光學系統的性能?為了回答點列圖結果的這個問題,我們需要將點列分布與衍射極限響應進行比較。
展開 ANSYS 支持的函數列表
ANSYS 支持的函數列表,備用與共享,以后不要老再去找了
SIN(X) Sine
COS(X) Cosine
TAN(X) Tangent
ASIN(X) Arcsine
ACOS(X) Arccosine
ATAN(X) Arctangent
ATAN2(Y,X) Arctangent (Y/X) with the sign of each component considered
SINH(X) Hyperbolic sine
COSH(X) Hyperbolic cosine
TANH(X) Hyperbolic tangent
SQRT(X) Square root
ABS(X) Absolute value
SIGN(X,Y) Absolute value of X with sign of Y.
展開 ANSYS的“get”函數列表
自己收藏并與大家分享,來自于ANSYS的help
“get函數”可用于某些項,并可用于代替*get命令。函數返回值并在函數被輸入的地方使用它,繞過了用參數名存儲值和在要使用值的地方輸入參數名的需要。
例如,假設要計算兩個節點的平均X位置。使用*GET命令,參數L1可以指定節點1的X位置,參數L2可以指定節點2的X位置。然后,可以從mid=(L1+L2)/2計算mid位置:
*GET,L1,NODE,1,LOC,X
*GET,L2,NODE,2,LOC,X
MID=(L1+L2)/2
但是,使用返回節點N的X位置的節點位置“get ”函數NX(N),可以直接計算MID,而不需要中間參數L1和L2:
MID=(NX(1)+NX(2))/2
除非另有說明,否則Get函數返回活動坐標系中的值。
Get函數參數本身可能是參數或其他Get函數。get函數NELEM(E,NPOS)返回元素編號E的NPOS位置的節點號。組合函數NX(NELEM(E,NPOS))返回該節點的X位置。
下表列出了按功能分組的可用get函數。*GET命令還列出GET函數作為*GET items的替代項(如果適用)
Table 1: *GET - Get Function Summary
"Get Function" Summary
Entity Status Get Function Description
NSEL(N) Status of node N: -1=unselected, 0=undefined, 1=selected.
ESEL(E) Status of element E: -1=unselected, 0=undefined, 1=selected.
展開 
Ansys Wrokbench分段復雜函數載荷,加載方式記錄 ¥10
問題:
Ansys Workbench的載荷加載形式有三種,constant/table/function。Constant是在載荷步內給定恒定值;table形式較為便捷,可以在定義每個子步的載荷大小; function形式可以輸入以time/X/Y/Z為變量的簡單方程。
但是仍有某些形式的載荷較難輸入,例如分段復雜函數載荷等。
解決方法:
需要使用Ansys經典界面的function功能編輯分段載荷獲得ADPL載荷命令;再利用Workbench中command的形式施加載荷。
操作方式:
1. Ansys經典中function公式編輯器輸入分段函數。
在function頁卡中選著變量time,在Regime頁卡中逐個定義分段函數;
定義完成后點擊保存,并輸入函數名“TEST3.func”
2. 再次點擊標題欄的Parameters>Functions>Read From files>找到剛才保存的TEST3.func。并在Table Parameter Name中給編輯導入的分段函數命名PForce。此后分段函數即被公式編輯器編譯為表格數組形式,數組的名稱為:PForce。
3. 提取分段函數數值的ADPL命令形式,用于Workbench使用。
完成分段函數導入和命名后,在下拉列表中的File>List>Log file中可以查看經典界面GUI操作對應的ADPL命令。在這里可以將上述function公式編輯器導入的分段函數數組對應ADPL命令顯示出來。(有時log file顯示不及時,再重復一次即可)
4. 在Workbench內創建加載remote point點,并設定加載點的ADPL name為“LoadPoint“,用于加載。
展開 ANSYS 中添加窗函數
比如說我要施加一個周期性的沖擊 希望他作用2個周期后停止
ANSYS知識普及4——如何施加函數變化的表面載荷 (ANSYS專家編輯,非原創,歡迎轉摘)
本人準備出一個ANSYS知識普及系列,將有用的網上資料歸攏,由于知識水平有限,不對之處請諒解。也歡迎各位網友提供好的資料分享,讓我們共同完成這個ANSYS知識普及系列。
編輯人:技術鄰ANSYS專家
業務咨詢網址:http://www.yqgqt.org.cn/content/other/402981
(打個小廣告)
聲 明:1、ANSYS知識普及系列中所有資料均來自網上;
2、如侵犯知識產權,請聯系ANSYS專家本人或者技術鄰,我將第一時間刪除。
小技巧:加本人關注,可以及時觀看本人發布的技術貼
ANSYS具有函數加載功能,可以很方便地在模型表面施加函數變化的各種載荷,在ANSYS中,也可以通過變通的方式來實現此功能,其思路是:
首先選定所要施加函數變化表面載荷的表面上的節點,利用ANSYS的參數數組和嵌入函數知識寫一簡單的命令流,定義好相應節點位置的面載荷值,然后通過在節點上施加面載荷來完成。
下面以在一圓柱表面施加函數變化載荷為例:
/prep7
et,1,45
cyl4,,,0.5,,,,3
vsweep,all
asel,s,loc,y,0.01,1
nsla
!
*get,nmax,node,,num,max,
*get,nmin,node,,num,min,
*afun,deg
*dim,t1,array,nmax,1,1,
csys,1
*do,k,nmin,nmax
*if,nsel(k),eq,1,then
t1(k)=1000*sin(ny(k))
*else
t1(k)=0
*endif
*enddo
!
sffun,pres,t1(1)
sf,all,pres,0
展開 ANSYS 2020 R1為產品全生命周期實現數字線程仿真
推動前沿設計的發展,大幅降低成本,顯著加速產品上市進程
2020年1月28日,匹茲堡訊 – 越來越多的企業在整個產品生命周期中融入前沿的ANSYS(NASDAQ:ANSS)仿真技術,當前發布的ANSYS 2020 R1中的全新功能將加速企業實現數字化轉型。從ANSYS Minerva 改進的產品研發,到ANSYS? Fluent?以大幅簡化的工作流程運行復雜仿真,再到ANSYS? HFSS?優化的電磁設計流程,ANSYS 2020 R1均可幫助企業迎來極具開拓性的創新,推出成本優化的設計。
事實上仿真會影響每一個產品的研發決策,因此必須幫助用戶解決互操作性、數據與流程管理、高性能計算(HPC)整合及可追溯性等相當規模及復雜性的挑戰。此外,高級多物理場仿真與優化資產還需覆蓋整個工程團隊,貫穿產品全生命周期提供廣泛使用。ANSYS 2020 R1通過對Minerva系列產品進行全面升級和改進解決了該問題,幫助客戶將仿真及優化與整個產品生命周期連接起來。
ANSYS Minerva可幫助企業將仿真知識產權轉為有價值且可控的企業資產,獲取最佳實踐并以前所未有的廣度在整個企業中實現數字線程的仿真與優化。Minerva目前整合的前沿技術可顯著改善工作流程,強化仿真流程與數據管理(SPDM),包括為做出更明智決策提供支持的可視化數據、探索模型數據的動態3D可視化工具以及用于管理變更并確保信息可靠性的現代化系統等。
OptiSlang是ANSYS在收購Dynardo后所擁有的一項技術,現與Minerva的仿真流程與數據管理解決方案聯用,不僅幫助用戶縮短研發時間,而且還可加快對最優成本設計備選方案的評估。
Eaton信息技術副總裁Todd Earls表示:“進行數字化轉型,就是要適應不斷發展的環境并以全新的方式運用現有工具。
展開