大家好!我是ROHM的稻垣。
在第23篇中,我也想稍微改變一下思路,談談在電磁兼容性(EMC)的計算和仿真過程中實際使用的三維(3D)制圖。
要想進行電路分析和電磁場分析并最終判斷是否符合電磁兼容性(EMC)標準,可能需要通過二維圖來比較標準中的限值和預測計算值。例如,在采取EMC對策時,可以一目了然地看到哪個頻段符合限值。然而,如果要確認采取EMC對策后哪個頻段有多大的效果時,就需要對EMC對策之前的2D圖和EMC對策之后的2D圖進行比較了。將它們一并顯示的方法就是3D制圖(Fence plots)。下面讓我們實際看一下使用GnuPlot(開源)編程繪制的圖形吧!
(a)
(b)
用GnuPlot進行三維(3D)制圖,采用CISPR32(原22)標準的3米法
這是用CISPR32(原22)標準的3米法進行預測計算后的結果。
在(a)圖中,紅色為計算值,白色為實測值,遠處兩列為EMC對策前,近處兩列為EMC對策后,綠色為標準規定的限值??梢钥吹?,所需要的數據全部顯示在一個圖中了。此外,還可以通過鼠標操作自由旋轉畫面,所以能在所需的角度進行探討。
(b)圖是從與頻率軸呈90度的角度偏移1度顯示的結果。細的紅色(計算值)和白色(實測值)是EMC對策之前的值;粗的紅色(計算值)和白色(實測值)是EMC對策之后的值。在本例中,可以看出EMC對策在低頻范圍更為有效。
就像這樣,可以從整體上鳥瞰整個預測計算,從而可以用來探討EMC對策的方向。在電磁兼容性(EMC)標準的各種預測計算中,可以自動顯示三維(3D)圖形。
GnuPlot工具主要用于二維(2D)制圖,但也配置有三維(3D)制圖的內置命令。它的Shell腳本描述非常簡單,應用范圍也很廣,下面我舉例介紹一下。
GnuPlot的三維(3D)制圖描述示例
描述示例中的set命令聲明了各顯示選項的詳細設置。三維(3D)制圖用splot命令來實現。您可能會覺得行數太多,但是如果您了解了格式,就會明白雖然看起來有很多行,但其實不過是簡單命令的集合而已。只需在shell腳本中描述這些命令,就可以在不經意間實現瞬間顯示。歡迎大家試用!
審核編輯黃宇
-
仿真
+關注
關注
50文章
4120瀏覽量
133849 -
三維
+關注
關注
1文章
512瀏覽量
29019 -
emc
+關注
關注
170文章
3945瀏覽量
183531 -
電磁兼容性
+關注
關注
6文章
427瀏覽量
33729
發布評論請先 登錄
相關推薦
評論