データ生成に用いた機械学習の詳細 [1] Y. Shimizu et al., “Using Machine Learning to Reduce Design Time for Permanent Magnet Volume Minimization in IPMSMs for Automotive Applications,” IEEJ Trans. Ind. Appl., Vol. 10, No. 5 (2021) Parameter Topology Ψ a L d L q 2D SVR (0.997) SVR (0.963) XGBoost (0.998) V SVR (1.000) SVR (0.979) SVR (0.999) nabra GPR (0.869) SVR (0.725) XGBoost (0.986) 表1 データ生成に用いた機械学習手法と精度 *括弧内の数値はテスト データに対する決定係数 (higher is better) *SVR: Support Vector Regression *GPR: Gaussian Process Regression 機械学習 1 電流条件/形状のFEA Ψ a L d L q 153 電流条件/形状の予測 Ψ a L d L q Ψ a : 永久磁石による 電機子鎖交磁束 L d ,L q : d,q軸インダ クタンス
② 既存の設計可能な形状を生成器に学習させることで 設計変数空間内の実行可能解のみを表現できるようにする (設計不可能なノイズのような形状を排除する) z x* … 潜在変数 生成器 鋼板:[1, 0, 0] 空気:[0, 1, 0] 磁石:[0, 0, d m ] R G B d m : 着磁方向を 表す変数 (-90~90°⇒0~1) 256次元 256x256x3
潜在変数 生成器 256次元 256x256x3 Z 0 0 0 … Z 1 最初の2次元以外は 全て0として可視化 256次元 z 0 z 1 各点(ベクトル) が各画像に対応 [2] B. Liu et al., “Towards Faster and Stabilized GAN Training for High-fidelity Few-shot Image Synthesis,” In the International Conference on Learning Representations (2021)
10 fc 15 Ψ a L d L q 2 3 0 1 2 3 a p p a p a p a w w I w I w I = + + + 2 2 0 1 2 3 4 5 3 2 2 3 6 7 8 9 d ld ld d ld q ld d ld d q ld q ld d ld d q ld d q ld q L w w i w i w i w i i w i w i w i i w i i w i = + + + + + + + + + 2 2 0 1 2 3 4 5 3 2 2 3 6 7 8 9 4 3 2 2 3 4 10 11 12 13 14 q lq lq d lq q lq d lq d q lq q lq d lq d q lq d q lq q lq d lq d q lq d q lq d q lq q L w w i w i w i w i i w i w i w i i w i i w i w i w i i w i i w i i w i = + + + + + + + + + + + + + + batch size 16 optimizer Adam weight decay 0.001 loss MSE 永久磁石による電機子鎖交磁束 d軸インダクタンス q軸インダクタンス *fc: fully connected d q i i a I ** w :電機子電流 :d,q軸電流 :重み係数 図5 マルチタスクCNNの構成 表 マルチタスクCNNのハイパーパラメータ
( ) ( ) : 1,2,..., min , . . . Max pred PM Max init init i i i pred req T V V T i p w w s t g T T = − 問題設定 磁石量 最大トルク 手法 最適化手法:NSGA-II 集団サイズ:100 子孫の数:10 初期世代:ラテン超方格法により生成 選択:トーナメント法 交叉:Simulated Binary Crossover 突然変異:Polynomial Mutation 終了条件:100世代で終了 予測誤差を考慮 した係数(=1.03) 統合したデータの流れ z x* 生成器 回帰CNN y* … 潜在変数 特性 *重みベクトル *制約は要求運転点 を 予測トルク が上回ること ( ) ( ) 1 2 , 1,1 w w = ( ) ( ) ( ) , i i req req N T ( ) i pred T