maxwell的那些坑&小技巧


在此記錄一些凌亂的知識點……

1.運動設置的單位

正常情況下是上面這樣的,但是如果由於某些原因沒有設置單位(即空白),如下圖。

就會默認為rad/s,這和期望的數值差了將近10倍。

出現這種情況的典型原因是在設置了變量之后又取消,如下圖。

首先設置了變量ns,注意在設置變量后是不顯示單位的,所以需要為變量本身選擇合適的單位(rpm),另外,如果之后再修改為數值則很容易忘記選擇單位。

2.剖分的生效

以一段導線的集膚效應為例,寬度0.8mm,厚度0.105mm(3OZ),長度3mm,頻率100Hz,電流源sin(200*pi*time),在未設置剖分時(自動剖分),得到1.4mm的電密分布圖如下。

可以看到,其並沒有很好地反映出集膚效應的電密集中趨勢。

畫出其剖分網格,如下圖。

可以發現,存在上述問題的原因是剖分過於粗糙。

下面添加剖分設置。

因為所關心的集膚效應主要表現在導體表面,所以選擇On Selection。(注:On selection和 Inside selection的區別:前者是基於表面的剖分,后者是基於內部的剖分。注意,On selection並不是對內部不剖分,Inside selection也並不是對表面不剖分,而是兩種剖分方法側重點不同,正如其字面意思所示,On selection更適用於高頻分析中對實體(Solid)的剖分,因為高頻分析中渦流效應很突出。Inside selection更適合於對直流和工頻的分析。對大多數物理模型而言,使用Inside selection足夠。)

設置最大網格長度為0.03。

此時在Mesh下可以看到已進行的設置。

但還不能直接進行計算,因為剖分還沒有生效,需要Generate。

可以看到正在執行剖分操作。 

剖分完成后可以查看網格,如下圖。 

可以看到,此時的網格已經比較細致。

在Solution Data中可以查看網格數量。

此時再畫出電密分布圖,可以發現其較好地反映出了集膚效應的趨勢。

3.關於場處理器

Maxwell 2D/3D→Fields→Calculator...

①系統已有的參量及其表達式,新自定義的變量會顯示在列表最下方;

②選擇要進行處理的求解設置;

③運算窗口,顯示正在執行的操作;Push增加,Pop刪除,RlUp和RlDn用來調序,Exch交換變量,Clear清除,Undo撤銷;

④各種類型的輸入數據;

⑤基本運算符號;

⑥標量運算;

⑦矢量運算;

⑧模塊化輸出。

注:執行的操作針對堆棧的最上方的一個或兩個變量進行。

例:徑向磁場分量,Br=Bx*cos(PHI)+By*sin(PHI)。

4.Sweep掃略的用法

希望得到下面這個結構。

原本的想法:畫兩個圓柱做差,然后Split切割,旋轉一定角度在此切割。

掃略:畫一個平面然后繞Z軸掃略一定角度。

這樣做更加簡便且容易參數化控制。

5.運動域Band的設置

電機:

空氣域設置:

Band比Inner(旋轉部分)略大,某次設置時粗心將Band設置為Inner那樣,結果報錯。

6.關於電機的正轉和反轉

若希望使電機在Maxwell中改變轉動方向,需要進行3處改動:

(1)運動速度設置為負;

之前:

之后:

(2)三相電流設置為負;

(3)電流相序發生變化。

之前:

A相Im*sin(2*pi*fs*time+th)

B相Im*sin(2*pi*fs*time+th-2*pi/3)

C相Im*sin(2*pi*fs*time+th+2*pi/3)

之后:

A相-Im*sin(2*pi*fs*time+th)

B相-Im*sin(2*pi*fs*time+th+2*pi/3)

C相-Im*sin(2*pi*fs*time+th-2*pi/3)

正轉轉矩:

反轉轉矩:

7.關於Fluent的From new part

在進入Fluent進行計算之前一定要在DesignModeler中將所有組件From new part

否則需要在Fluent中手動配對剖面,若不進行操作可能報錯

遇到的一種錯誤是Floating point exception


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM