永久磁石同期モータ(PMSM)の設計シミュレーション
理論と物理
PMSMとは何か
先生、PMSMって誘導モータとどう違うんですか? EVではPMSMが主流だと聞いたんですけど。
ざっくり言うと、ロータに永久磁石を使っているのがPMSM、ロータにも電流を流すのが誘導モータだ。PMSMはロータの銅損がゼロだから効率が高い。トヨタの初代プリウス(1997年)がIPMSMを採用して以来、EV/HEVの駆動モータの主流になった。
SPMSMとIPMSMの違いは何ですか?
磁石をロータ表面に貼るのがSPM(Surface Permanent Magnet)、鉄心の中に埋め込むのがIPM(Interior PM)だ。IPMは「突極性」を持つから、磁石トルクに加えてリラクタンストルクも使える。EV用は大半がIPMだね。
PMSMの設計でFEM解析はどの段階で使うんですか?
初期設計は磁気等価回路で素早く回し、詳細設計でFEMを投入する。特にd-q軸インダクタンスの正確な値はFEMでないと出せない。磁気飽和の影響が大きいIPMSMでは、等価回路だけだと10〜20%のトルク誤差が平気で出るからね。
d-q軸モデルと電圧方程式
d-q軸モデルってよく出てきますけど、なぜわざわざ座標変換するんですか?
3相の交流量をロータに固定された回転座標系に変換すると、定常状態では直流量になる。制御もFEMとの連携も格段にやりやすくなるんだ。Park変換(dq変換)と呼ばれる手法で、PMSMの制御・解析の基礎中の基礎だよ。
d-q軸の電圧方程式は次の通り:
$\omega_e$ って何ですか? あと $\psi_m$ は?
$\omega_e = p \cdot \omega_m$ は電気角速度で、$p$ は極対数、$\omega_m$ は機械角速度だ。$\psi_m$ は永久磁石による磁束鎖交数で、FEMで求める場合は磁石のみで励磁した状態のコイル鎖交磁束を積分する:
各項の物理的意味
- $R_s i_d$, $R_s i_q$:巻線の抵抗降下。電流が流れれば必ず発生するジュール損失に対応する。
- $L_d \frac{di_d}{dt}$, $L_q \frac{di_q}{dt}$:各軸のインダクタンスによる自己誘導起電力。過渡応答時に電流変化を妨げる方向に作用する。
- $-\omega_e L_q i_q$(d軸の干渉項):q軸電流が回転することでd軸に誘起される電圧。速度に比例するため高速ほど大きくなる。
- $\omega_e L_d i_d$(q軸の干渉項):d軸電流が回転することでq軸に誘起される電圧。弱め磁束制御で $i_d < 0$ を流す際の要因。
- $\omega_e \psi_m$:永久磁石による逆起電力(Back-EMF)。回転速度に比例し、無負荷時のモータ端子電圧を決める。
トルク方程式:磁石トルクとリラクタンストルク
PMSMのトルク式を教えてください。磁石トルクとリラクタンストルクがあるって聞いたんですが…
3相PMSMのトルクはこう表せる:
第1項が永久磁石による磁石トルク(マグネットトルク)で、q軸電流 $i_q$ に比例する。第2項がリラクタンストルクで、$L_d \neq L_q$ の突極性がないと発生しない。SPMSMでは $L_d \approx L_q$ だからリラクタンストルクはほぼゼロ。IPMSMは $L_d < L_q$ だから $i_d < 0$ を流すことでリラクタンストルクを上乗せできる。
実際のEVモータだと、リラクタンストルクはどのくらいの割合を占めるんですか?
典型的なEV用IPMSMだと、最大トルク運転点でリラクタンストルクが全トルクの30〜50%を占めることもある。磁石使用量を減らしつつトルクを確保する設計の肝がこの突極比 $L_q / L_d$ の最適化だ。最近は希土類フリーのフェライトIPMSMもリラクタンストルク主体で実用化が進んでいるよ。
逆起電力(Back-EMF)
逆起電力って、設計にどう影響するんですか?
逆起電力 $e = \omega_e \psi_m$ は回転速度に比例する。高速域では逆起電力がインバータの出力電圧上限に達するから、弱め磁束制御($i_d < 0$)で $\psi_m$ を見かけ上減らす必要がある。FEMではBack-EMFの波形を計算して高調波成分(THD)を評価するのが重要だ。THDが大きいとトルクリプルや振動騒音の原因になる。
Back-EMFの実効値は次式で表される:
d軸・q軸インダクタンスの物理的意味
$L_d$ と $L_q$ って、物理的には何が違うんですか?
d軸は磁石が並んでいる方向で、磁石の比透磁率は空気とほぼ同じ($\mu_r \approx 1.05$)だから磁気抵抗が大きく $L_d$ は小さくなる。一方、q軸は磁石と磁石の間——鉄心を通る磁路だから磁気抵抗が小さく $L_q$ が大きくなる。だからIPMSMでは常に $L_q > L_d$ になる。
でもカタログ値は1つの数値ですよね。実際は電流で変わるんですか?
そこが重要なポイントだ。鉄心が磁気飽和すると透磁率が下がるから、$L_d$ も $L_q$ も電流依存になる。さらにクロスカップリング(d軸電流がq軸インダクタンスに影響する)もある。だからFEMで $i_d$-$i_q$ マップ全体にわたって $L_d(i_d, i_q)$, $L_q(i_d, i_q)$ を計算するんだ。これがPMSM設計でFEMが不可欠な最大の理由と言ってもいい。
| パラメータ | SPMSM | IPMSM | 備考 |
|---|---|---|---|
| $L_d$ vs $L_q$ | $L_d \approx L_q$ | $L_d < L_q$ | IPMSMの突極性 |
| 突極比 $L_q/L_d$ | 1.0〜1.1 | 2.0〜4.0 | 大きいほどリラクタンストルク増 |
| リラクタンストルク | ほぼゼロ | 全トルクの30〜50% | IPMSM設計の核心 |
| 弱め磁束能力 | 限定的 | 高い | 高速域の運転範囲に直結 |
初代プリウスが「IPMSM」を世界に広めた
1997年に登場したトヨタ初代プリウスは、モータ界にとっても歴史的な出来事だった。それまでEVやHEVには誘導モータが有力視されていたが、プリウスはあえてIPMSM(埋込磁石同期モータ)を採用した。理由は「高効率かつ小型軽量」で、ハイブリッドシステムの限られたスペースにぴったりだったから。この選択が世界中の自動車メーカーに「HEV/EV=IPMSM」という方程式を刷り込み、以後20年以上にわたってIPMSMがEV駆動モータの主流であり続ける流れを作った。PMSMの設計解析を学ぶことは、そのまま現代EVの心臓部を理解することにつながる。
数値解法と実装
電磁界FEMの定式化
PMSMの電磁界解析って、支配方程式はマクスウェル方程式ですよね? FEMではどう定式化するんですか?
モータの動作周波数(数百Hz〜数kHz)では準静的近似が使える。つまり変位電流項を無視して、磁気ベクトルポテンシャル $\mathbf{A}$ を用いた定式化が標準だ。2D断面解析なら $A_z$ のスカラー方程式に帰着する:
右辺の3つの項はそれぞれ何ですか?
$\mathbf{J}_s$ はステータ巻線の強制電流密度、$-\sigma \partial \mathbf{A}/\partial t$ は渦電流項(鉄心やロータ導体の渦電流)、$\nabla \times \mathbf{M}$ は永久磁石の等価電流源だ。2D解析では辺要素(Nedelec要素)または節点要素が使われる。モータの場合は2D三角形の節点要素で十分なケースが多い。
2D断面解析の場合、上式はスカラーに簡略化される:
ここで $\nu = 1/\mu$ はリラクティビティ(透磁率の逆数)。
非線形B-Hカーブの取り扱い
鉄心の磁気飽和をどう処理するんですか? $\mu$ が一定じゃないですよね。
まさにそこがPMSM解析の肝だ。珪素鋼板のB-Hカーブは強い非線形性を持つ。磁束密度が1.5Tを超えると透磁率が急激に下がる。これをニュートン・ラフソン法で処理する。各反復ステップで $\nu(B)$ を更新しながらヤコビアンマトリクスを再構築する:
収束判定は通常 $||R|| / ||R_0|| < 10^{-4}$ 程度。IPMSMでは歯先やブリッジ部が2.0T近くまで飽和するから、B-Hカーブのデータが2.0T以上まで入っていないと「飽和領域の外挿」になって結果が大きく狂う。実測データの品質がFEM結果の信頼性を左右するんだ。
回転メッシュとスライディングインターフェース
ロータが回転するのに、メッシュはどうやって対応するんですか? 毎ステップ再メッシュですか?
エアギャップにスライディングインターフェース(スリップ面)を設ける方法が標準だ。ロータ側メッシュを剛体回転させ、エアギャップの境界でステータ側と補間接続する。JMAGでは「スライドメッシュ法」、Maxwellでは「Band」オブジェクトがこれに相当する。再メッシュ不要で計算効率が高い。
時間刻みはどう決めるんですか?
電気角1度あたり1ステップ(つまり1電気周期360ステップ)が出発点だ。コギングトルクを正確に評価したいなら0.5度以下が必要。回転速度×時間刻み=角度刻みだから、例えば3000rpm・4極のモータなら電気角周波数は100Hzで、0.5度刻みだと $\Delta t = 0.5/(360 \times 100) \approx 13.9 \mu s$ になる。
FEMによるLd/Lq抽出手法
FEMからd-q軸インダクタンスを抽出する具体的な方法を教えてください。
基本的な手法は「凍結透磁率法」(Frozen Permeability法)だ。手順はこうだ:
なるほど、飽和した状態を反映した $\mu$ でインダクタンスを求めるから、電流依存のマップが作れるんですね。
その通り。$i_d$ を -200A〜0A、$i_q$ を 0A〜400A くらいの範囲で格子状に計算すると、$L_d$-$L_q$ マップが得られる。これが制御シミュレーション(Simulink等)に渡すテーブルデータになる。JMAGではこの計算を自動で回す「効率マップ解析」機能がある。
鉄損・渦電流損失の計算
モータの効率マップを描くには鉄損の計算が必要ですよね?
鉄損は一般にSteinmetzの経験式をベースにした分離モデルで計算する:
FEMでは各要素の磁束密度波形を周波数分解し、各高調波成分に対して上記の式を適用する。これをポスト処理で積分して全体の鉄損を得る。最近のソフトはPWMキャリア高調波による追加鉄損も考慮できるようになっている。
実践ガイド
PMSM設計の解析フロー
PMSMの設計で、FEM解析はどういう流れで進めるんですか?
典型的なフローはこうだ:
- 仕様確定:定格トルク・速度、最大トルク・速度、DC電圧、体格制約
- 初期設計(磁気等価回路):極数・スロット数の組合せ、磁石量・巻線仕様の概算
- 2D-FEM静磁場解析:無負荷Back-EMF波形、コギングトルク確認
- 2D-FEM過渡解析:負荷時トルク、トルクリプル、$L_d$/$L_q$マップ抽出
- 鉄損・効率マップ計算:運転範囲全域の効率等高線図
- 減磁判定:最悪条件(最大電流 + 高温150℃)での不可逆減磁チェック
- 3D解析(必要に応じて):端部効果、スキュー、コイルエンドの渦電流
- 構造・熱・NVH連成:遠心力応力、温度分布、電磁加振力→振動・騒音
全部3Dでやらなくていいんですか?
2D解析の計算時間は3Dの1/100以下だから、設計初期のパラメータ探索には2Dが断然効率的だ。端部効果やスキューの影響は2D結果に補正係数を掛けることで対応できる。3Dが本当に必要なのは、端部漏れ磁束が大きいアキシャルギャップモータや、複雑なロータ形状を持つモータだけだよ。
メッシュ分割のベストプラクティス
モータのメッシュで特に注意すべき箇所はどこですか?
PMSM解析で最も重要なメッシュ領域はエアギャップだ。ここに最低3〜5層の要素を配置する。エアギャップ長が0.5mmのモータなら、要素サイズは0.1〜0.15mm程度になる。
| 領域 | 推奨要素サイズ | 理由 |
|---|---|---|
| エアギャップ | ギャップ長/3〜5 | トルク・コギング精度に直結 |
| 磁石端部 | 磁石厚/5以下 | 減磁判定の精度確保 |
| スロット開口部 | 開口幅/3以下 | コギングトルクの波形精度 |
| ステータ歯先 | 0.2〜0.5mm | 飽和による磁束漏れの正確な捕捉 |
| ロータブリッジ | ブリッジ厚/2以下 | 飽和→漏れ磁束の定量評価 |
| バックヨーク | 2〜5mm | 粗くてもOK(勾配が緩やか) |
メッシュ収束は何で判断すればいいですか?
コギングトルクのピーク値で判断するのが最も厳しい(感度が高い)。メッシュを半分に細かくしてコギングトルクの変化が5%以内なら十分。平均トルクは割と早く収束するから、コギングが一番シビアなインジケータだ。
境界条件と周期対称性
モータって対称性を使って計算量を減らせますよね?
8極48スロットのモータなら、最小周期が1/8モデル(1極分、45度)になる。ただし周期境界条件の設定に注意がいる。PMSMは磁石の極性が交互だから、奇数倍の周期では「反周期境界条件」($A_z$ の符号が反転)を使う必要がある。偶数倍なら通常の周期境界でOKだ。
外周の境界条件は $A_z = 0$(ディリクレ条件)が標準。ステータ外周を十分遠方と仮定する。実際のモータではケースがあるから、ケースまで含めたモデルの方が正確だけど、設計初期段階では $A_z = 0$ で十分だよ。
パラメトリックスタディと最適化
磁石の形状や配置を最適化するにはどうすればいいですか?
パラメータを変えながらFEMを自動で回すパラメトリックスタディが基本だ。例えば磁石厚、磁石幅、フラックスバリア形状をパラメータ化して、トルク最大化・コギング最小化・材料コスト最小化を目的関数にする。最適化アルゴリズムは:
- 応答曲面法(RSM):少ない計算点から近似関数を構築。初期探索向き
- 遺伝的アルゴリズム(GA):多目的最適化に強い。パレートフロントが得られる
- ベイズ最適化:評価回数が少ないときに効率的
JMAGのパラメトリック解析機能やMaxwellのOptiSLangとの連携がよく使われるね。
PMSMの量産を支える「ばらつき管理」という戦い
設計段階でFEMが完璧でも、量産では磁石の保磁力や鋼板のBH特性がロットごとにばらつく。あるEVメーカーでは、磁石の残留磁束密度が3%ずれるだけでトルクが約6%変動した。そこで活躍するのが確率的FEM解析(モンテカルロ法)で、何千ものばらつきシナリオを計算してワーストケースを把握する。「設計値で合格」では不十分で、「ばらつきの中でも合格」を保証することが実践的なPMSM設計の核心だ。
初心者が陥りやすい落とし穴:空気領域のメッシュ
「空気領域? なんで空気をメッシュで切るの?」——初めて電磁界解析に触れた人がほぼ全員抱く疑問だ。答えは「磁力線は鉄心の外にも広がるから」。解析領域を鉄心ぎりぎりにすると、行き場を失った磁束が壁に「ぶつかって」反射し、実際にはありえない磁束集中が起きる。ステータ外周の空気領域はバックヨーク厚の2倍以上確保しよう。
ソフトウェア比較
JMAG-Designer
日本で一番使われているモータ解析ソフトってJMAGですか?
そうだね。JSOL社が開発していて、トヨタ・日産・ホンダなど国内の自動車OEMでのシェアが圧倒的に高い。最大の強みはモータ設計に特化したワークフローで、テンプレートからIPMSMやSPMSMを数分で定義できる。効率マップ解析、$L_d$-$L_q$マップ自動生成、NVH連携(音圧レベルの評価)まで一気通貫で回せる。
弱点はありますか?
汎用電磁界ソルバーとしては範囲が限られる。アンテナやEMC解析には向かない。あくまで「回転機・変圧器・アクチュエータ専用」だ。あと海外ではAnsys Maxwell系のシェアが大きいから、グローバルチームではツール統一が難しい場合もある。
Ansys Maxwell
Maxwellは海外で人気と聞きましたが、JMAGとの違いは?
Ansys Maxwell(旧Ansoft Maxwell)は低周波電磁界の汎用ソルバーで、モータだけでなく変圧器、リレー、ソレノイド、磁気シールドなど幅広い用途に対応する。最大の武器はAnsysエコシステムとの連携だ。Mechanical(構造)、Fluent/Icepak(熱流体)、Twin Builder(システムシミュレーション)との双方向連成が自然に組める。
もう一つの特徴はアダプティブメッシュ。解の精度が不十分な領域を自動で細分化してくれる。初心者がメッシュ設計に悩まなくても、ある程度の精度が出せるのは大きい。ただ、細分化が過剰になって計算時間が爆発するケースもあるから、上限は設定しておいた方がいい。
COMSOL Multiphysics
COMSOLはモータ解析に使えるんですか?
AC/DCモジュールでPMSM解析は可能だ。COMSOLの真価はマルチフィジックス。電磁-熱-構造を同一メッシュで直接連成できるから、例えば「高速回転時の渦電流損→温度上昇→磁石の特性変化→トルク低下」をワンストップで計算できる。研究開発やカスタム物理の実装には最適だけど、量産設計の効率マップを何百ケースも回すような用途ではJMAGやMaxwellの方がワークフローが洗練されている。
オープンソースの選択肢
無料で使えるモータ解析ツールはありますか?
いくつかあるよ:
- FEMM (Finite Element Method Magnetics):2D静磁場・渦電流解析。無料で軽量。教育用途や初期検討に最適。Lua/MATLABスクリプトで自動化も可能
- Elmer FEM:フィンランドCSC開発のオープンソースFEM。電磁界モジュールあり。3D対応だが学習コストは高い
- Gmsh + GetDP:メッシャ+汎用FEMソルバーの組合せ。完全にスクリプト駆動で、自動化には向くがGUIでの直感的操作は難しい
学生やスタートアップが初期検討するならFEMMが一番手軽だ。
機能比較マトリクス
| 機能 | JMAG | Maxwell | COMSOL | FEMM |
|---|---|---|---|---|
| モータテンプレート | ◎ 豊富 | ○ RMxprt連携 | △ 手動構築 | × なし |
| $L_d$/$L_q$マップ自動生成 | ◎ 標準機能 | ○ スクリプト対応 | △ 手動設定 | × 不可 |
| 効率マップ解析 | ◎ GUI完備 | ○ 対応 | △ | × 不可 |
| 鉄損計算 | ◎ 高精度 | ○ | ○ | △ 限定的 |
| NVH連携 | ◎ 内蔵 | ○ Mechanical連携 | ○ 直接連成 | × 不可 |
| マルチフィジックス | △ 外部連携 | ○ Ansys連携 | ◎ ネイティブ | × 不可 |
| スクリプト自動化 | ○ Python | ○ IronPython | ○ MATLAB/Java | ○ Lua |
| コスト | 高 | 高 | 中〜高 | 無料 |
「ツール選定」で設計チームの生産性が3倍変わる
PMSMの電磁界解析ツールを選ぶとき、計算精度より「ワークフローへの組み込みやすさ」で勝負が決まることが多い。あるティア1サプライヤでは、MATLABのSimulinkとシームレスに連携できるツールに乗り換えたことで、制御設計と電磁設計のイテレーションサイクルが従来比1/3に短縮された。最高精度のソルバーよりも、「チームが使いこなせる」ツールを選ぶことがPMSM開発の現場ではしばしば正解になる。
トラブルシューティング
非線形収束が取れない
PMSMの解析で「Newton-Raphson iteration did not converge」というエラーが出ました。何が原因ですか?
PMSM解析での非線形収束失敗は、ほぼ100%がB-Hカーブ関連だ。チェックすべき点:
- B-Hデータの不足:2.0T以上のデータがないと飽和領域で $\nu(B)$ が暴れる。メーカーの実測データを2.5T程度まで入手する
- B-Hカーブの非単調性:データ点の補間で微分 $d\nu/dB^2$ が負になると発散する。スプライン補間の設定を確認
- エアギャップメッシュの粗さ:メッシュが粗すぎるとギャップの磁束分布が振動する
- 初期値の問題:過渡解析の最初の数ステップで大きな電流変化がある場合、時間刻みを小さくする
B-Hカーブを確認したら、1.8Tまでしかデータがありませんでした…
それが原因だ。応急処置として、飽和域は $\mu_0$ に漸近する外挿をかける。具体的には1.8T以降のデータ点を $B = \mu_0 H + J_s$($J_s$は飽和磁化)で延長する。35A300のような一般的な珪素鋼板なら $J_s \approx 2.0$ T だ。
コギングトルクが実測と合わない
FEMで計算したコギングトルクと実測値が倍くらい違います。何が悪いんでしょう?
コギングトルクは全トルクの1%以下のオーダーだから、わずかなモデル誤差で大きく変動する。よくある原因:
- メッシュ不足:エアギャップに5層以上、角度刻み0.25度以下で再計算してみる
- スキューの未考慮:量産モータはスキュー(ロータまたはステータの軸方向ねじり)でコギングを低減している。2Dモデルにスキュー補正を入れていないか確認
- 磁石の着磁ばらつき:実機では磁石の着磁パターンが理想的な矩形ではない。台形波や正弦波に近い分布の方が現実的
- 製造公差:ロータ偏心、スロット開口幅のばらつきが実測コギングに大きく影響する
減磁判定と温度依存性
減磁って具体的にどうチェックすればいいですか?
最悪条件でFEMを回して、磁石内部の各要素で動作点が膝点(不可逆減磁が始まるH値)を超えていないか確認する。条件は:
- 温度:最高使用温度(通常150〜180℃)。NdFeB磁石は温度上昇で保磁力が約0.5%/℃低下する
- 電流:最大d軸逆電流(弱め磁束最大の運転点)
- 磁石グレード:N35SHなど、温度特性の良いグレードでも180℃では保磁力が半分近くまで下がる
JMAGやMaxwellには減磁判定の専用機能があって、動作点が膝点以下の要素を自動でハイライトしてくれるよ。
デバッグチェックリスト
| 症状 | 主な原因 | 対策 |
|---|---|---|
| トルクが理論値の半分 | 極対数 $p$ の設定ミス、コイルの巻方向が逆 | 巻線テンプレートの極配置を再確認 |
| Back-EMFが出ない | 磁石の残留磁束密度が0、材料未設定 | 材料プロパティのBr値を確認 |
| トルクリプルが異常に大きい | メッシュ粗すぎ、時間刻み粗すぎ | メッシュ/時間刻みを半分にして再計算 |
| 鉄損が実測の10倍 | 鉄損係数の単位誤り(W/kgとW/m3の混同) | 鋼板メーカーのデータシートと照合 |
| q軸インダクタンスが負 | 磁束鎖交数の符号定義誤り | dq変換の座標系定義を確認 |
| 計算が異常に遅い | 周期対称性を使っていない、3Dで全体モデル | 周期境界を適用して1極分モデルに |
結果がおかしいときの鉄則は何ですか?
3つの鉄則を覚えておけ:
- まずBack-EMFの波形を確認する——無負荷のBack-EMFが正しくなければ、負荷時の結果は全部間違い。最初にチェックすべき量だ
- 1つだけ変えて再計算する——メッシュとB-Hカーブと境界条件を同時に変えると、何が効いたか分からなくなる
- 簡単な検算をする——$T = \frac{3}{2} p \psi_m i_q$ で概算トルクを計算し、FEM結果と比較する。オーダーが合っていれば設定は大体正しい
なった
詳しく
報告