此次專欄介紹如何利用HyperStudy對馬達的性能進行優化,共分為上下兩篇,上篇為Flux匯出F2G檔的教學,下篇則是操作HyperStudy對馬達進行優化。
此次教學主要會用到FluxMotor、Flux2D及HyperStudy3個軟體,並借助FluxMotor匯出Flux2D(Pirus_2010)當作操作範例。
打開FluxMotor,從Motor Catalog中雙擊Pirus_2010,選擇要複製的路徑,選擇完路徑軟體會自動將檔案打開。
打開進入FluxMotor畫面後,在DESIGN/ROTOR裡點選MAGNET可以看到轉子磁石的詳細結構參數,此次優化參數會用到磁石厚度TM、磁石長度WM。
接著點選Export/Flux2D
選擇TRANSIENT/Sine wave – Motor,線電流輸入125安培,控制角45度,轉速3000rpm,並選擇要匯出的路徑。
打開FluxSupervisor,在菜單欄選擇2D/Python scripts將剛剛匯出的.py檔打開。
刪除原先的scenario,新建一個scenario,為0~92度機械角,time step為1度,點選OK後按右鍵求解。
求解完成後在Post processing/curve/2D curve (I/O parameter)新增馬達轉矩波形,取2~92為一電氣週期。後面優化為求快速只會取一個轉矩週期,即scenario更改為0~16度機械角,time step為0.5度。
為了提取轉矩的數值(如最大值、最小值、平均值等等),會使用到巨集裡的Analyse2DCurve。
完成後會在Parameter I/O裡看到從波形提取出來的數值參數。
手動再新增一個轉矩漣波的參數
因為有用到後處理程序,匯出F2G檔必須將步驟存成.py檔。
都設置完成後,記得將Flux2D及.py檔存檔,接著匯出F2G檔(HyperStudy讀取用)
選取相對應的設定及檔案,按OK匯出。
在指定的目錄裡會自動生成FLU、F2G及PY檔。
以上是Flux2D匯出F2G檔案的步驟,下次將會介紹如何在HyperStudy裡將F2G檔匯入並進行優化分析。