1概述
在Maxwell后處理功能中,有一個(gè)最重要的功能:Expression Cache (表達(dá)式緩存)。Expression Cache 可以在無需保存每個(gè)時(shí)間步的場(chǎng)數(shù)據(jù)的情況下,記錄用戶在場(chǎng)計(jì)算器中定義的表達(dá)式的值,用戶可以設(shè)置記錄所有或者指定的時(shí)間步內(nèi)的表達(dá)式的值。該功能可以節(jié)省參數(shù)化掃描時(shí)保存場(chǎng)數(shù)據(jù)結(jié)果所耗費(fèi)的時(shí)間,幫助用戶提高分析效率。 本文以計(jì)算Inner_Arm電阻損耗為例,介紹Expression Cache的使用方法。
2實(shí)現(xiàn)方法
首先執(zhí)行 Maxwell3D>>Fields>>Calculator,打開場(chǎng)計(jì)算器,在場(chǎng)計(jì)算器中進(jìn)行如下操作: Quantity>> OhmicLoss Geometry>> Volume >> Inner_arm Scalar>> ∫ NamedExpressions >> Add… 將該表達(dá)式命名為 OhmicLoss_InnerArm
場(chǎng)計(jì)算器
接下來在ExpressionCache中添加OhmicLoss_InnerArm 。展開工程管理樹Analysis,雙擊Setup打開求解設(shè)置,點(diǎn)擊Expression Cache 選項(xiàng)卡,然后點(diǎn)擊Add按鈕,之后進(jìn)行如下操作:
在Report Type處選擇Field
選擇CalculatorExpressions中的OhmicLoss_InnerArm
點(diǎn)擊AddCalculation按鈕
點(diǎn)擊Done按鈕關(guān)閉窗口
這樣OhmicLoss_InnerArm就被添加到Expression Cache中。
OhmicLoss_InnerArm被添加到Expression Cache中
用戶可以在EvaluationTime Step處設(shè)置該表達(dá)式計(jì)算的執(zhí)行頻率。
Evaluation Time Step 有兩種設(shè)置,一種是Constant,另外一種是Every。
Constant:求解器會(huì)嘗試在該值的倍數(shù)時(shí)刻執(zhí)行表達(dá)式計(jì)算,如果某個(gè)時(shí)刻不存在,則跳過該時(shí)刻的表達(dá)式計(jì)算。
Every N steps from…:求解器將忽略變時(shí)間步長(zhǎng),如果該值設(shè)置為1,求解器會(huì)在每個(gè)時(shí)間步執(zhí)行表達(dá)式計(jì)算,如果該值為N>1,求解器會(huì)從零時(shí)刻開始,每隔(N-1)個(gè)時(shí)間步執(zhí)行表達(dá)式計(jì)算。
Evaluation Time Step 兩種設(shè)置
用戶進(jìn)行求解之后就可獲取ExpressionCache結(jié)果。下面展開工程管理樹Analysis,右鍵點(diǎn)擊Setup執(zhí)行求解,求解完成后Create Transient Report,進(jìn)行如下操作:
在Solution處選擇Setup1:Transient
Category處選擇Expression Cache
Quantity處選擇ExprCache (OhmicLoss_InnerArm1)
點(diǎn)擊New Report
獲取Expression Cache結(jié)果
3總結(jié)
本文以計(jì)算Inner_Arm電阻損耗為例,介紹了Expression Cache的使用方法。用戶可通過使用Expression Cache功能,在無需保存每個(gè)時(shí)間步的場(chǎng)數(shù)據(jù)下,快速得到場(chǎng)計(jì)算器中定義的表達(dá)式的值,節(jié)省了參數(shù)化掃描時(shí)保存場(chǎng)數(shù)據(jù)結(jié)果所耗費(fèi)的時(shí)間,從而提高分析效率。
審核編輯:劉清
-
Cache
+關(guān)注
關(guān)注
0文章
129瀏覽量
28346 -
ARM單片機(jī)
+關(guān)注
關(guān)注
0文章
45瀏覽量
9836 -
求解器
+關(guān)注
關(guān)注
0文章
77瀏覽量
4535
原文標(biāo)題:如何在Maxwell瞬態(tài)場(chǎng)中使用Expression Cache?
文章出處:【微信號(hào):西莫電機(jī)論壇,微信公眾號(hào):西莫電機(jī)論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論