(57)【特許請求の範囲】
【請求項１】
回転子に永久磁石を備えた永久磁石同期電動機の３軸の巻線の電流を検出する電流検出部と、
前記電流検出部が検出する前記３軸の巻線の電流を固定座標のα軸電流およびβ軸電流に変換する３軸／２軸変換部と、
前記永久磁石同期電動機の始動開始から始動完了までの期間、前記３軸／２軸変換部が変換した前記α軸電流および前記β軸電流に基づいてα軸誘起電圧およびβ軸誘起電圧を算出し、前記α軸誘起電圧および前記β軸誘起電圧に応じてα軸指令値およびβ軸指令値を切り替える始動制御部と、
前記始動制御部からの前記α軸指令値および前記β軸指令値に従い前記３軸の巻線への通電を切り替える通電切替部とを備える電動機制御装置。
【請求項２】
前記始動制御部は、前記α軸誘起電圧の絶対値と前記β軸誘起電圧の絶対値とが等しくなるタイミングごとに、前記α軸誘起電圧および前記β軸誘起電圧の組み合わせに対応する前記α軸指令値および前記β軸指令値の組み合わせに切り替えることを特徴とする請求項１記載の電動機制御装置。
【請求項３】
前記始動制御部は、前記α軸誘起電圧がゼロになるタイミングおよび前記β軸誘起電圧がゼロになるタイミングごとに、前記α軸誘起電圧および前記β軸誘起電圧の組み合わせに対応する前記α軸指令値および前記β軸指令値の組み合わせに切り替えることを特徴とする請求項１記載の電動機制御装置。
【請求項４】
前記α軸指令値および前記β軸指令値は電流指令値であることを特徴とする請求項１記載の電動機制御装置。
【請求項５】
前記始動制御部は、電流指令値である前記α軸指令値および前記β軸指令値を、ゼロ、正の一定値、または負の一定値に切り替えることを特徴とする請求項４記載の電動機制御装置。
【請求項６】
前記α軸指令値および前記β軸指令値は電圧指令値であることを特徴とする請求項１記載の電動機制御装置。
【請求項７】
前記始動制御部は、電圧指令値である前記α軸指令値および前記β軸指令値を、ゼロ、正の一定値、または負の一定値に切り替えることを特徴とする請求項６記載の電動機制御装置。
【請求項８】
前記始動制御部は、前記α軸誘起電圧および前記β軸誘起電圧が閾値以下である場合に前記α軸指令値および前記β軸指令値を切り替えないことを特徴とする請求項１記載の電動機制御装置。
【請求項９】
前記始動制御部は、前記α軸誘起電圧および前記β軸誘起電圧が閾値以下である状態が予め定められた時間継続した場合、前記α軸指令値および前記β軸指令値を強制的に切り替えることを特徴とする請求項８記載の電動機制御装置。
【請求項１０】
回転座標のγ軸電流およびδ軸電流に基づく電流指令値を出力するセンサレスベクトル制御部と、
前記始動制御部が出力する電流指令値または前記センサレスベクトル制御部が出力する電流指令値に対して電流フィードバック制御を行う電流フィードバック部と、
前記永久磁石同期電動機の始動開始から始動完了までの期間は前記始動制御部による制御に切り替え、前記永久磁石同期電動機が始動完了した後は前記センサレスベクトル制御部による制御に切り替える制御切替部とを備え、
前記電流フィードバック部は、前記始動制御部による制御時のフィードバックゲインを、前記センサレスベクトル制御部による制御時のフィードバックゲインより大きくすることを特徴とする請求項４記載の電動機制御装置。
【請求項１１】
前記始動制御部は、前記α軸誘起電圧および前記β軸誘起電圧の組み合わせに対応する前記α軸指令値および前記β軸指令値の組み合わせと、予め定められたα軸指令値およびβ軸指令値の組み合わせが出現するパターンとを比較して前記永久磁石同期電動機の脱調を判定することを特徴とする請求項１記載の電動機制御装置。
【請求項１２】
前記始動制御部は、前記α軸誘起電圧の絶対値と前記β軸誘起電圧の絶対値とが等しくなるタイミング、前記α軸誘起電圧がゼロになるタイミング、および前記β軸誘起電圧がゼロになるタイミングごとに脱調を判定することを特徴とする請求項１１記載の電動機制御装置。
【請求項１３】
３個の高電圧側スイッチおよび３個の低電圧側スイッチを有するインバータにより前記３軸の巻線への通電が切り替わる場合、
前記始動制御部は、前記永久磁石同期電動機が脱調したことを判定した場合、前記３個の高電圧側スイッチのすべて、または前記３個の低電圧側スイッチのすべてをオンさせることを特徴とする請求項１２記載の電動機制御装置。
【請求項１４】
前記α軸指令値および前記β軸指令値は電圧指令値であり、
前記始動制御部は、前記永久磁石同期電動機が脱調したことを判定した場合、電圧指令値である前記α軸指令値および前記β軸指令値を切り替えないことを特徴とする請求項１１記載の電動機制御装置。
【請求項１５】
前記永久磁石同期電動機は、燃料タンク内に設置されるポンプを駆動するものであることを特徴とする請求項１記載の電動機制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、永久磁石同期電動機の動作を制御する電動機制御装置に関するものである。
【背景技術】
【０００２】
回転子に永久磁石を備えた永久磁石同期電動機は、一般に、通電制御のために回転子の回転角度を検出する角度センサが装着されている。他方、自動車エンジン用の燃料ポンプを駆動する永久磁石同期電動機は、燃料ポンプと共に燃料タンク内に設置されるため、回転子の近傍に角度センサを装着することが困難である。また、低価格化のために角度センサが廃止される場合もある。【０００３】
角度センサを有さない永久磁石同期電動機において、誘起電圧から回転子の回転角度を推定して巻線への通電を制御する方法が実用化されている。その方法の１つであるセンサレスベクトル制御方法は、ｕ相、ｖ相およびｗ相の電圧および電流をｄ軸およびｑ軸の電圧および電流に変換し、ｄ軸およびｑ軸の誘起電圧から回転子の回転角度を推定して通電制御を行う。このセンサレスベクトル制御方法は、永久磁石同期電動機の効率を最大化する優れた通電制御方法である。【０００４】
しかしながら、永久磁石同期電動機の始動開始時は回転子の回転速度が遅く誘起電圧が小さいため、誘起電圧から回転子の回転角度を推定することが困難である。そこで、例えば特許文献１に係る電動機制御装置は、始動時に巻線に通電することによって直流励磁状態にして回転子を位置決めすると共に振れを検出し、振れた方向と強制転流用の回転方向とが一致する場合に、所定の加速パターンに従って回転子を加速させる強制転流を開始する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第５１５９４６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の電動機制御装置は、永久磁石同期電動機の始動時に所定の加速パターンに従って回転子を加速させるように強制転流を行う構成であるので、脱調等が考慮されておらず、回転子が加速している保証はない。このように、従来の電動機制御装置は、永久磁石同期電動機の安定した始動が困難であるという課題があった。【０００７】
この発明は、上記のような課題を解決するためになされたもので、永久磁石同期電動機の安定した始動を可能とすることを目的とする。
【課題を解決するための手段】
【０００８】
この発明に係る電動機制御装置は、回転子に永久磁石を備えた永久磁石同期電動機の３軸の巻線の電流を検出する電流検出部と、電流検出部が検出する３軸の巻線の電流を固定座標のα軸電流およびβ軸電流に変換する３軸／２軸変換部と、永久磁石同期電動機の始動開始から始動完了までの期間、３軸／２軸変換部が変換したα軸電流およびβ軸電流に基づいてα軸誘起電圧およびβ軸誘起電圧を算出し、α軸誘起電圧およびβ軸誘起電圧に応じてα軸指令値およびβ軸指令値を切り替える始動制御部と、始動制御部からのα軸指令値およびβ軸指令値に従い３軸の巻線への通電を切り替える通電切替部とを備えるものである。
【発明の効果】
【０００９】
この発明によれば、永久磁石同期電動機の始動開始から始動完了までの期間、α軸電流およびβ軸電流に基づいてα軸誘起電圧およびβ軸誘起電圧を算出し、α軸誘起電圧およびβ軸誘起電圧に応じてα軸指令値およびβ軸指令値を切り替えるようにしたので、永久磁石同期電動機の安定した始動が可能になる。
【図面の簡単な説明】
【００１０】
【図１】この発明の実施の形態１に係る電動機制御装置の構成例を示すブロック図である。
【図２】この発明の実施の形態１で使用する座標系を説明する図である。
【図３】この発明の実施の形態１においてαβ軸の座標系を用いた場合の永久磁石同期電動機の等価回路を示す図である。
【図４】この発明の実施の形態１において始動制御部の内部構成例を示すブロック図である。
【図５】この発明の実施の形態１におけるα軸誘起電圧Ｅα、β軸誘起電圧Ｅβ，−Ｅβ、位相番号１〜８、通電相パターン１の通電相番号１〜４、および通電相パターン２の通電相番号１〜４の対応関係を示す図である。
【図６】この発明の実施の形態１における通電相パターン１の通電相番号１〜４と、α軸電流指令値と、β軸電流指令値の対応関係を示す図である。
【図７】この発明の実施の形態１における通電相パターン２の通電相番号１〜４と、α軸電流指令値と、β軸電流指令値の対応関係を示す図である。
【図８】この発明の実施の形態１に係る電動機制御装置の動作をシミュレーションした結果を示すグラフである。
【図９】図８の時間Ｔｉ１〜Ｔｉ２の部分についてα軸誘起電圧Ｅα、β軸誘起電圧Ｅβ、および通電相番号１〜４の切り替わり等を示すグラフである。
【図１０】図９の時間Ｔｉ１〜Ｔｉ１−１の部分について拡大したグラフである。
【図１１】図１１Ａはこの発明の実施の形態１に係る電動機制御装置の動作をシミュレーションしたときに３軸／２軸変換部が出力するα軸電流Ｉαとβ軸電流Ｉβを示すグラフであり、図１１Ｂは電流ＦＢ部が出力するα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊を示すグラフである。
【図１２】この発明の実施の形態２に係る電動機制御装置の構成例を示すブロック図である。
【図１３】この発明の実施の形態２に係る電動機制御装置における始動制御部の内部構成例を示すブロック図である。
【図１４】この発明の実施の形態２における通電相パターン１の通電相番号１〜４と、α軸電圧指令値と、β軸電圧指令値の対応関係を示す図である。
【図１５】この発明の実施の形態２における通電相パターン２の通電相番号１〜４と、α軸電圧指令値と、β軸電圧指令値の対応関係を示す図である。
【図１６】この発明の実施の形態２に係る電動機制御装置の動作をシミュレーションした結果を示すグラフである。
【図１７】図１６の時間Ｔｖ１〜Ｔｖ２の部分についてα軸誘起電圧Ｅα、β軸誘起電圧Ｅβ、および通電相番号１〜４の切り替わり等を示すグラフである。
【図１８】図１８Ａはこの発明の実施の形態２に係る電動機制御装置の動作をシミュレーションしたときに３軸／２軸変換部が出力するα軸電流Ｉαとβ軸電流Ｉβを示すグラフであり、図１８Ｂは指令ベクトル決定部が出力するα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊を示すグラフである。
【図１９】この発明の実施の形態１に係る電動機制御装置による電流駆動時の回転子角度と実施の形態２に係る電動機制御装置による電圧駆動時の回転子角度とを比較するグラフである。
【図２０】図２０Ａおよび図２０Ｂは、この発明の各実施の形態に係る電動機制御装置のハードウェア構成例を示す図である。
【図２１】この発明の各実施の形態に係る電動機制御装置による永久磁石同期電動機始動時の動作例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、この発明をより詳細に説明するために、この発明を実施するための形態について、添付の図面に従って説明する。
実施の形態１．
図１は、この発明の実施の形態１に係る電動機制御装置１の構成例を示すブロック図である。電動機制御装置１の制御対象である永久磁石同期電動機４は、永久磁石を備える回転子４ａと、ｕｖｗ３相の巻線４ｕ，４ｖ，４ｗを備える固定子４ｂとを含む。この永久磁石同期電動機４は、例えば、低圧燃料ポンプ６を駆動する用途に用いられる。低圧燃料ポンプ６は、燃料タンク５から不図示の車両エンジンへ燃料を供給する。リリーフ弁７は、燃料圧力が上昇した場合に開弁し、燃料圧力が異常に高圧になることを回避する。
【００１２】
電動機制御装置１は、インバータ２を介して永久磁石同期電動機４をセンサレスベクトル制御により駆動する。インバータ２は、ＦＥＴ（Ｆｉｅｌｄ  Ｅｆｆｅｃｔ  Ｔｒａｎｓｉｓｔｏｒ）等の６個のスイッチが３相ブリッジ接続された３相インバータである。インバータ２と永久磁石同期電動機４との間には、巻線４ｕ，４ｖ，４ｗの電流Ｉｕ，Ｉｖ，Ｉｗを検出する電流センサ３ｕ，３ｖ，３ｗが設けられている。
【００１３】
ここで、実施の形態１で使用する座標系について説明する。
図２は、この発明の実施の形態１で使用する座標系を説明する図であり、ｕｖｗ３相固定座標、γδ２相回転座標、およびαβ２相固定座標の関係を示す。永久磁石同期電動機４として、回転子４ａが備える永久磁石１極対分の等価電動機を考える。固定子４ｂに配置された巻線４ｕ，４ｖ，４ｗのそれぞれは、対向する回転子４ａの表面に配置された永久磁石の１極対の周期に対して、図２のように２／３πずつ位置をずらして配置されている。ｕ軸に対して仮想角度θだけ回転させた座標をγ軸とし、γ軸からさらにπ／２回転させた座標をδ軸とする。θ＝０の場合におけるγδ軸を、特にαβ軸と呼ぶ。
【００１４】
図３は、この発明の実施の形態１においてαβ２相固定座標を用いた場合の永久磁石同期電動機４の等価回路を示す図である。また、αβ２相固定座標を用いた場合の永久磁石同期電動機４の電圧電流方程式は式（１）で表される。ここで、Ｖαａ，Ｖβａはα，β軸電機子電圧、Ｉαａ，Ｉβａはα，β軸電機子電流、Ｅαａ，Ｅβａはα，β軸電機子巻線に誘起する誘起電圧、Ｒａは巻線抵抗、Ｌａは巻線の自己インダクタンス、Ｐは微分演算子である。ここでＩαａとＩβａが一定である場合、Ｌａも一定であるためＰがゼロとなり、式（１）は対角項のみにＲａが残る単純な式になる。
0006541926.tif 000002
【００１５】
電動機制御装置１は、電流検出部１１、３軸／２軸変換部１２、センサレスベクトル制御部１３、電流ＦＢ（Ｆｅｅｄｂａｃｋ）部１４、２軸／３軸変換部１５、ＰＷＭ（Ｐｕｌｓｅ  Ｗｉｄｔｈ  Ｍｏｄｕｌａｔｉｏｎ）制御部１６、始動制御部１７、制御切替部１８および制御切替スイッチ１９，２０を含む。
電流ＦＢ部１４、２軸／３軸変換部１５およびＰＷＭ制御部１６は、「通電切替部」に相当する。
【００１６】
電流検出部１１は、電流センサ３ｕ，３ｖ，３ｗが検出するアナログ値をデジタル値に変換するＡ／Ｄ変換器である。電流検出部１１は、デジタル値である電流Ｉｕ，Ｉｖ，Ｉｗを３軸／２軸変換部１２へ出力する。
【００１７】
３軸／２軸変換部１２は、式（２）に基づいて、ｕｖｗ３相固定座標の電流Ｉｕ，Ｉｖ，Ｉｗを、αβ２相固定座標の電流Ｉα，Ｉβまたはγδ２相回転座標の電流Ｉγ，Ｉδへ変換する。以下、αβ２相固定座標の電流Ｉα，Ｉβを「α軸電流Ｉα」および「β軸電流Ｉβ」と呼び、γδ２相回転座標の電流Ｉγ，Ｉδを「γ軸電流Ｉγ」および「δ軸電流Ｉδ」と呼ぶ。α軸電流Ｉαとβ軸電流Ｉβの組み合わせを「電流ベクトルＩαβ」と呼び、γ軸電流Ｉγとδ軸電流Ｉδの組み合わせを「電流ベクトルＩγδ」と呼ぶ。
【００１８】
３軸／２軸変換部１２は、永久磁石同期電動機４の始動時であって制御切替スイッチ２０が「０ｒａｄ」出力部に接続されている場合、この「０ｒａｄ」の値を式（２）のθに代入して電流Ｉｕ，Ｉｖ，Ｉｗをα軸電流Ｉαとβ軸電流Ｉβへ変換する。一方、３軸／２軸変換部１２は、永久磁石同期電動機４が始動完了した後であって制御切替スイッチ２０がセンサレスベクトル制御部１３の出力「θ」に接続されている場合、この「θ」の値を式（２）のθに代入して電流Ｉｕ，Ｉｖ，Ｉｗをγ軸電流Ｉγとδ軸電流Ｉδへ変換する。３軸／２軸変換部１２は、α軸電流Ｉαとβ軸電流Ｉβ、またはγ軸電流Ｉγとδ軸電流Ｉδをセンサレスベクトル制御部１３、電流ＦＢ部１４および始動制御部１７へ出力する。
0006541926.tif 000003
【００１９】
センサレスベクトル制御部１３は、永久磁石同期電動機４が始動完了した後にこの永久磁石同期電動機４をセンサレスベクトル制御するものである。センサレスベクトル制御部１３は、永久磁石同期電動機４が始動完了した後、制御切替部１８の指示を受けるとセンサレスベクトル制御を開始する。このセンサレスベクトル制御部１３は、３軸／２軸変換部１２からのγ軸電流Ｉγとδ軸電流Ｉδおよび電流ＦＢ部１４からのγ軸電圧指令値Ｖγ＊とδ軸電圧指令値Ｖδ＊を入力として、回転子４ａの角度θとγ軸電流指令値Ｉγ＊とδ軸電流指令値Ｉδ＊を出力する。「＊」は指令値であることを示す。γ軸電流指令値Ｉγ＊とδ軸電流指令値Ｉδ＊の組み合わせを「電流指令ベクトルＩγδ＊」と呼び、γ軸電圧指令値Ｖγ＊とδ軸電圧指令値Ｖδ＊の組み合わせを「電圧指令ベクトルＶγδ＊」と呼ぶ。
センサレスベクトル制御は周知の技術であるため、説明を省略する。
【００２０】
一方、始動制御部１７は、永久磁石同期電動機４を始動するためのものである。始動制御部１７は、永久磁石同期電動機４の始動開始から制御切替部１８の指示を受けるまで、始動制御を行う。始動制御部１７は、始動開始時、永久磁石同期電動機４への出力電圧を０Ｖにする指令および一定の電圧指令ベクトルＶαβ＊を、２軸／３軸変換部１５へ直接出力して初期動作を行う。また、始動制御部１７は初期動作後、３軸／２軸変換部１２からのα軸電流Ｉαとβ軸電流Ｉβおよび電流ＦＢ部１４からのα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊を入力として、α軸電流指令値Ｉα＊とβ軸電流指令値Ｉβ＊を出力する。α軸電流指令値Ｉα＊とβ軸電流指令値Ｉβ＊の組み合わせを「電流指令ベクトルＩαβ＊」と呼び、α軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊の組み合わせを「電圧指令ベクトルＶαβ＊」と呼ぶ。また、実施の形態１においてα軸電流指令値Ｉα＊およびβ軸電流指令値Ｉβ＊は「α軸指令値」および「β軸指令値」である。
始動制御部１７の詳細は後述する。
【００２１】
電流ＦＢ部１４は、永久磁石同期電動機４の始動時であって制御切替スイッチ１９が始動制御部１７の出力「Ｉαβ＊」に接続されている場合、始動制御部１７からの電流指令ベクトルＩαβ＊と３軸／２軸変換部１２からの電流ベクトルＩαβとの差がゼロになるように、電圧指令ベクトルＶαβ＊を操作する。一方、電流ＦＢ部１４は、永久磁石同期電動機４が始動完了した後であって制御切替スイッチ１９がセンサレスベクトル制御部１３の出力「Ｉγδ＊」に接続されている場合、センサレスベクトル制御部１３からの電流指令ベクトルＩγδ＊と３軸／２軸変換部１２からの電流ベクトルＩγδとの差がゼロになるように、電圧指令ベクトルＶγδ＊を操作する。電流ＦＢ部１４は、操作した電圧指令ベクトルＶαβ＊または電圧指令ベクトルＶγδ＊を、センサレスベクトル制御部１３、２軸／３軸変換部１５および始動制御部１７へ出力する。また、電流ＦＢ部１４は、制御切替部１８の指示に従い、永久磁石同期電動機４の始動時と始動完了した後とでフィードバックゲインを変更する。
【００２２】
例えば、電流ＦＢ部１４は、速度型アルゴリズムによる比例積分制御（ＰＩ制御）と、フィードフォワード制御とにより、電圧指令ベクトルを操作して電流ベクトルを電流指令ベクトルに一致させる。電流ＦＢ部１４は、永久磁石同期電動機４の始動時には相対的に大きい値の比例項ゲイン、積分項ゲインおよびフィードフォワード項ゲインを使用し、永久磁石同期電動機４が始動完了した後には相対的に小さい値の比例項ゲイン、積分項ゲインおよびフィードフォワード項ゲインを使用する。永久磁石同期電動機４の始動時は、２相固定座標であるαβ軸上で電流指令ベクトルを通電相パターンに従いステップ状に変化させるので、急激にα軸電流Ｉαとβ軸電流Ｉβを変化させる必要がある。この激しい動きに追従するにはゲインは大きいほうが望ましい。一方、始動完了後は２相回転座標であるγδ軸上でセンサレスベクトル制御による通電制御が行われる。このときの電流指令ベクトルの変化は始動時より穏やかであるため、より小さいゲインを用いて安定性を向上させることが望ましい。なお、永久磁石同期電動機４の始動完了直後は、電流指令ベクトルと電流ベクトルの差がまだ大きいので、この差が小さくなってからゲインを切り替えることがより望ましい。
【００２３】
２軸／３軸変換部１５は、式（２）に基づいて、α軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊、またはγ軸電圧指令値Ｖγ＊とδ軸電圧指令値Ｖδ＊を、ｕｖｗ３相の電圧指令値Ｖｕ＊，Ｖｖ＊，Ｖｗ＊へ変換する。２軸／３軸変換部１５は、電圧指令値Ｖｕ＊，Ｖｖ＊，Ｖｗ＊をＰＷＭ制御部１６へ出力する。
【００２４】
ＰＷＭ制御部１６は、電圧指令値Ｖｕ＊，Ｖｖ＊，Ｖｗ＊を三角波またはのこぎり波などと比較してデューティ比に変換し、インバータ２を構成する６個のスイッチを駆動する６つのパルス信号を生成して出力する。
【００２５】
制御切替部１８は、始動制御部１７およびセンサレスベクトル制御部１３に指示して、始動制御部１７による始動制御とセンサレスベクトル制御部１３によるセンサレスベクトル制御とを切り替えるものである。また、制御切替部１８は、永久磁石同期電動機４の始動時、制御切替スイッチ１９を始動制御部１７の出力「Ｉαβ＊」側に切り替えるとともに、制御切替スイッチ２０を「０ｒａｄ」側に切り替える。制御切替部１８は、永久磁石同期電動機４が始動完了したことを判定すると、制御切替スイッチ１９をセンサレスベクトル制御部１３の出力「Ｉγδ＊」側に切り替えるとともに、制御切替スイッチ２０をセンサレスベクトル制御部１３の出力「θ」側に切り替える。また、制御切替部１８は、永久磁石同期電動機４が始動完了した後、電流ＦＢ部１４に対してフィードバックゲインを切り替えるよう指示する。
【００２６】
例えば、制御切替部１８は、始動制御部１７からα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβを取得する。続いて制御切替部１８は、取得したα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβが予め定められた値より大きい場合、永久磁石同期電動機４の始動が完了したと判定し、始動制御部１７による始動制御からセンサレスベクトル制御部１３によるセンサレスベクトル制御に切り替えるべくセンサレスベクトル制御部１３、電流ＦＢ部１４、始動制御部１７、および制御切替スイッチ１９，２０を制御する。
なお、上記例ではα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβに基づいて始動完了を判定するが、この判定方法に限定されるものではない。
【００２７】
次に、始動制御部１７の詳細を説明する。
図４は、この発明の実施の形態１における始動制御部１７の内部構成例を示すブロック図である。始動制御部１７は、パラメータ測定部１７１、誘起電圧算出部１７２、位相判定部１７３、脱調判定部１７４、通電相制御部１７５、指令ベクトル決定部１７６およびタイミング制御部１７７を備える。
【００２８】
パラメータ測定部１７１は、３軸／２軸変換部１２からの電流ベクトルＩαβおよびタイミング制御部１７７からの電圧指令ベクトルＶαβ＊を入力とし、永久磁石同期電動機４の特性を示すパラメータである巻線抵抗および巻線インダクタンスを出力する。
なお、以下ではパラメータ測定部１７１が巻線抵抗および巻線インダクタンスを測定する例を説明するが、これに限定されるものではなく、永久磁石同期電動機４の巻線抵抗および巻線インダクタンスを示す情報をパラメータ測定部１７１が予め保持してもよい。
【００２９】
パラメータ測定部１７１は、タイミング制御部１７７から抵抗測定の指示を受けると、同じくタイミング制御部１７７から受け取る一定の電圧指令ベクトルＶαβ＊と、電圧指令ベクトルＶαβ＊が一定のときに検出される電流ベクトルＩαβとを入力として、式（３）を計算して巻線抵抗Ｒを求める。詳細は後述するが、巻線抵抗測定時、タイミング制御部１７７は、２軸／３軸変換部１５に対して一定の電圧指令ベクトルＶαβ＊を指示する。
0006541926.tif 000004
【００３０】
なお、上記例では、パラメータ測定部１７１は、電圧指令ベクトルＶαβ＊が一定のときに検出される電流ベクトルＩαβを用いて、式（３）より巻線抵抗Ｒを求めるが、この方法に限定されるものではない。例えば、パラメータ測定部１７１は、電流指令ベクトルＩαβ＊が一定のときに電流ＦＢ部１４により操作される電圧指令ベクトルＶαβ＊を用いて、式（３ａ）より巻線抵抗Ｒを求めてもよい。その場合、タイミング制御部１７７は、電流ＦＢ部１４に対して一定の電流指令ベクトルＩαβ＊を指示する。
0006541926.tif 000005
【００３１】
また、パラメータ測定部１７１は、タイミング制御部１７７からインダクタンス測定指示を受けると、電圧指令ベクトルＶαβ＊が一定値からゼロに切り替わる期間において検出される電流ベクトルＩαβの一定時間間隔Δｔごとの差分ΔＩ（ｉ）を求め、この差分ΔＩ（ｉ）を入力として式（４）を計算して減衰比ｒｉ（ｉ）を求める。続いて、パラメータ測定部１７１は、式（５）を計算して、電流変化の時定数τ（ｉ）を求める。続いて、パラメータ測定部１７１は、式（６）を計算して巻線インダクタンスＬ（ｉ）を求める。インダクタンス測定時、タイミング制御部１７７は、２軸／３軸変換部１５に対して０Ｖの電圧指令ベクトルＶαβ＊を指示する。
0006541926.tif 000006
0006541926.tif 000007
0006541926.tif 000008
【００３２】
なお、上記例では、パラメータ測定部１７１は、電圧指令ベクトルＶαβ＊が一定値からゼロに変化する期間において検出される電流ベクトルＩαβを用いて、式（４）〜式（６）より巻線インダクタンスＬ（ｉ）を求めるが、この方法に限定されるものではない。例えば、パラメータ測定部１７１は、電流指令ベクトルＩαβ＊が一定値からゼロに変化する期間において電流ＦＢ部１４により操作される電圧指令ベクトルＶαβ＊の一定時間間隔Δｔごとの差分ΔＶ（ｉ）を求め、この差分ΔＶ（ｉ）を入力として式（４ａ）を計算して減衰比ｒｖ（ｉ）を求める。続いて、パラメータ測定部１７１は、式（５ａ）を計算して、電流変化の時定数τ（ｉ）を求める。続いて、パラメータ測定部１７１は、上式（６）を計算して巻線インダクタンスＬ（ｉ）を求める。その場合、タイミング制御部１７７は、電流ＦＢ部１４に対して０Ａの電流指令ベクトルＩαβ＊を指示する。
0006541926.tif 000009
0006541926.tif 000010
【００３３】
誘起電圧算出部１７２は、電流ＦＢ部１４からのα軸電流指令値Ｉα＊とβ軸電流指令値Ｉβ＊、およびパラメータ測定部１７１からのα軸電流Ｉαとβ軸電流Ｉβと巻線抵抗と巻線インダクタンスを入力として、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβを出力する。具体的には、誘起電圧算出部１７２は、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβを式（１）より逆算する。
なお、誘起電圧算出部１７２は、後述する通電相番号の切り替わり時に通電相制御部１７５から誘起電圧算出マスク指示を受け付けている間、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβの算出を停止する。これは、通電相の切り替わり時に発生するノイズを除去するためである。このノイズは、図１１Ｂで説明するスパイクのことである。
【００３４】
位相判定部１７３は、誘起電圧算出部１７２からのα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβに基づいて、回転子４ａの位相角を表す位相番号を判定する。位相判定部１７３は、判定した位相番号を脱調判定部１７４へ出力する。
【００３５】
図５は、この発明の実施の形態１におけるα軸誘起電圧Ｅα、β軸誘起電圧Ｅβ，−Ｅβ、位相番号１〜８、通電相パターン１の通電相番号１〜４、および通電相パターン２の通電相番号１〜４の対応関係を示す図である。図５において「Ｔ」は真、「Ｆ」は偽である。また、図５では回転子４ａをα軸からβ軸へ回転させる場合の例を示す。回転子４ａをβ軸からα軸へ回転させる場合、位相番号は図５とは逆順、つまり「８」から「１」へ推移する。回転方向は、外部から始動制御部１７の各部に対して指示が与えられるものとする。
【００３６】
位相判定部１７３は、図５のようにα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβの大小関係、α軸誘起電圧Ｅαとβ軸誘起電圧−Ｅβの大小関係、α軸誘起電圧Ｅαとゼロの大小関係、およびβ軸誘起電圧Ｅβとゼロの大小関係を比較し、４つの比較結果に応じた位相番号を判定する。例えば、位相判定部１７３は、「Ｅα＞Ｅβ」かつ「Ｅα≦−Ｅβ」かつ「Ｅα＞０」かつ「Ｅβ≦０」である場合、位相番号を「１」と判定する。
【００３７】
脱調判定部１７４は、位相判定部１７３が出力する位相番号の推移と予め定められた位相パターンとを比較して、位相判定部１７３が出力する位相番号が予め定められた位相パターンと異なる場合に脱調と判定する。予め定められた位相パターンとは、位相番号１〜８をこの順に繰り返すパターンである。例えば、脱調判定部１７４は、前回の位相番号が「１」で今回の位相番号が「２」である場合には位相番号が予め定められた位相パターン通りに推移しているため、脱調していないと判定する。一方、脱調判定部１７４は、前回の位相番号が「１」で今回の位相番号が「３」または「８」である場合には位相番号が予め定められた位相パターン通りに推移していないため、脱調していると判定し、判定結果をタイミング制御部１７７へ通知する。図５から明らかなように、脱調しているか否かの判定は、α軸誘起電圧Ｅαの絶対値とβ軸誘起電圧Ｅβの絶対値とが等しくなるタイミング、α軸誘起電圧Ｅαがゼロになるタイミング、およびβ軸誘起電圧Ｅβがゼロになるタイミングごとに行われる。そのため、脱調判定部１７４は、回転子４ａが一回転する間に８回脱調の判定を行うことができる。
【００３８】
なお、脱調判定部１７４は、脱調を１回判定してすぐにタイミング制御部１７７へ脱調したことを通知してもよいし、脱調を所定回数（例えば、１０回）連続して判定した場合にタイミング制御部１７７へ脱調したことを通知してもよい。
【００３９】
通電相制御部１７５は、誘起電圧算出部１７２からのα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβに基づいて通電相番号を判定する。通電相制御部１７５は、通電相パターン１または通電相パターン２のいずれか一方のみを使用する構成であってもよいし、外部から与えられる指示に応じて通電相パターン１と通電相パターン２を切り替える構成であってもよい。
【００４０】
通電相制御部１７５は、通電相パターン１を使用する場合、図５に示されたα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβの大小関係、およびα軸誘起電圧Ｅαとβ軸誘起電圧−Ｅβの大小関係を比較し、２つの比較結果に応じた通電相番号を決定する。例えば、通電相制御部１７５は、「Ｅα＞Ｅβ」かつ「Ｅα＞−Ｅβ」である場合、通電相番号を「１」と判定する。図５から明らかなように、通電相パターン１の場合、α軸誘起電圧Ｅαの絶対値とβ軸誘起電圧Ｅβの絶対値とが等しくなるタイミングごとに、通電相番号が切り替わる。
【００４１】
通電相制御部１７５は、通電相パターン２を使用する場合、図５に示されたα軸誘起電圧Ｅαとゼロの大小関係、およびβ軸誘起電圧Ｅβとゼロの大小関係を比較し、２つの比較結果に応じた通電相番号を決定する。例えば、通電相制御部１７５は、「Ｅα＞０」かつ「Ｅβ≦０」である場合、通電相番号を「１」と判定する。図５から明らかなように、通電相パターン２の場合、α軸誘起電圧Ｅαがゼロになるタイミングおよびβ軸誘起電圧Ｅβがゼロになるタイミングごとに、通電相番号が切り替わる。
【００４２】
なお、通電相制御部１７５は、タイミング制御部１７７から通電相番号切り替え開始の指示を受け付けると、通電相番号の指令ベクトル決定部１７６への出力を開始する。また、通電相制御部１７５は、通電相番号を切り替えるときに誘起電圧算出部１７２へ誘起電圧算出マスク指示を出力すると共に、タイミング制御部１７７へ通電相番号を切り替えたことを通知する。また、通電相制御部１７５は、誘起電圧算出部１７２からのα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβが閾値（例えば、０．１Ｖ）以下の場合に通電相番号を切り替えず、閾値より大きい場合に通電相番号を切り替える。ただし、通電相制御部１７５は、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβが閾値以下であっても、タイミング制御部１７７から強制切替指示を受け付けた場合には通電相番号を切り替える。
【００４３】
指令ベクトル決定部１７６は、通電相制御部１７５が指示する通電相パターンの通電相番号に対応するα軸電流指令値Ｉα＊とβ軸電流指令値Ｉβ＊を出力する。
【００４４】
図６は、この発明の実施の形態１における通電相パターン１の通電相番号１〜４と、α軸電流指令値Ｉα＊と、β軸電流指令値Ｉβ＊の対応関係を示す図である。図７は、この発明の実施の形態１における通電相パターン２の通電相番号１〜４と、α軸電流指令値Ｉα＊と、β軸電流指令値Ｉβ＊の対応関係を示す図である。図６および図７において「ｉ０」は予め定められた正の電流値（例えば、２０Ａ）であり、「−ｉ０」は予め定められた負の電流値（例えば、−２０Ａ）である。図６および図７では回転子４ａをα軸からβ軸の方向へ回転させる場合の例を示す。
【００４５】
指令ベクトル決定部１７６は、通電相制御部１７５から通電相パターン１の通電相番号１〜４をこの順に受け付けると、α軸電流指令値Ｉα＊とβ軸電流指令値Ｉβ＊からなる電流指令ベクトル（Ｉα＊，Ｉβ＊）を、図６に示されるように（ｉ０，０）、（０，ｉ０）、（−ｉ０，０）、（０，−ｉ０）の順に切り替えて電流ＦＢ部１４へ出力する。回転子４ａがβ軸からα軸の方向へ回転する場合、指令ベクトル決定部１７６は、電流指令ベクトル（Ｉα＊，Ｉβ＊）を（０，ｉ０）、（ｉ０，０）、（０，−ｉ０）、（−０ｉ，０）の順に切り替えて電流ＦＢ部１４へ出力する。
【００４６】
指令ベクトル決定部１７６は、通電相制御部１７５から通電相パターン２の通電相番号１〜４をこの順に受け付けると、電流指令ベクトル（Ｉα＊，Ｉβ＊）を、図７に示されるように（ｉ０，−ｉ０）、（ｉ０，ｉ０）、（−ｉ０，ｉ０）、（−ｉ０，−ｉ０）の順に切り替えて電流ＦＢ部１４へ出力する。回転子４ａがβ軸からα軸の方向へ回転する場合、指令ベクトル決定部１７６は、電流指令ベクトル（Ｉα＊，Ｉβ＊）を（−ｉ０，ｉ０）、（−ｉ０，−ｉ０）、（ｉ０，−ｉ０）、（ｉ０，ｉ０）の順に切り替えて電流ＦＢ部１４へ出力する。
【００４７】
上述のように、指令ベクトル決定部１７６が通電相番号の切り替わりごとにα軸電流指令値Ｉα＊とβ軸電流指令値Ｉβ＊を切り替えることで、電流ＦＢ部１４はα軸電流Ｉαとβ軸電流Ｉβがα軸電流指令値Ｉα＊とβ軸電流指令値Ｉβ＊に一致するようにα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊を操作する。誘起電圧算出部１７２は、このときのα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊とα軸電流Ｉαとβ軸電流Ｉβとを用いて、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβを算出することになる。
【００４８】
タイミング制御部１７７は、永久磁石同期電動機４の始動時および脱調判定部１７４の脱調判定時に、パラメータ測定部１７１、誘起電圧算出部１７２および通電相制御部１７５等の動作タイミングを制御する。
具体的には、タイミング制御部１７７は、永久磁石同期電動機４の始動開始とともにカウントを開始し、０．５ミリ秒が経過するごとに１カウントする。また、タイミング制御部１７７は、脱調判定部１７４から脱調の通知を受け付けると、カウント値をゼロにリセットする。
【００４９】
図８は、この発明の実施の形態１に係る電動機制御装置１の動作をシミュレーションした結果を示すグラフである。図８のグラフは始動制御部１７による動作をシミュレーションしたものであり、始動が完了していないためセンサレスベクトル制御部１３は動作していない。２５πｒａｄ（＝７８．５ｒａｄ）に回転子４ａの回転を制限するストッパが存在するものと仮定してシミュレーションしている。このストッパは、低圧燃料ポンプ６の異物噛み込みまたは故障等により回転子４ａが回転できない現象を模擬するためのものである。
図８の一番上のグラフは回転子４ａの角度、上から二番目のグラフはタイミング制御部１７７のカウント値である。
一番下のグラフは上から脱調判定部１７４による脱調判定通知のタイミング、電流ＦＢ部１４のフィードバック制御を中止してタイミング制御部１７７から２軸／３軸変換部１５へ電圧指令ベクトルを直接通知するタイミング、タイミング制御部１７７から２軸／３軸変換部１５へ出力電圧０Ｖの指令を直接通知するタイミング、タイミング制御部１７７からパラメータ測定部１７１へ巻線インダクタンス測定指示を通知するタイミング、タイミング制御部１７７からパラメータ測定部１７１へ巻線抵抗測定指示を通知するタイミングである。各グラフの高値側が通知のタイミングである。なお、図８のグラフにおいて、脱調判定部１７４は脱調したことを１０回連続して判定した場合に、タイミング制御部１７７へ通知することとする。
【００５０】
タイミング制御部１７７は、カウント値がゼロから１００になるまでの期間、永久磁石同期電動機４への出力電圧を「０Ｖ」にする電圧指令ベクトルを２軸／３軸変換部１５へ出力する。この期間は、電流検出部１１がＡ／Ｄ変換器をキャリブレーションしたりするための期間である。
また、この期間は、脱調してリセットした直後に回転子４ａにブレーキをかけるための期間である。永久磁石同期電動機４への出力電圧が「０Ｖ」になるようにタイミング制御部１７７が指令を出すことで、インバータ２はｕ相、ｖ相およびｗ相の３つの高電圧側スイッチすべてをオンして回転子４ａの回転にブレーキをかける。または、インバータ２はｕ相、ｖ相およびｗ相の３つの低電圧側スイッチすべてをオンすることによってブレーキをかけてもよい。
【００５１】
タイミング制御部１７７は、カウント値が１０１から５００になるまでの期間、パラメータ測定部１７１に抵抗測定を指示する。また、タイミング制御部１７７は、カウント値が１０１から５００になるまでの期間、永久磁石同期電動機４に電圧を印加して巻線抵抗の測定を行うために、一定の電圧指令ベクトルＶαβ＊を２軸／３軸変換部１５へ直接出力する。
【００５２】
タイミング制御部１７７は、カウント値が５０１から１０００になるまでの期間、パラメータ測定部１７１にインダクタンス測定を指示する。また、タイミング制御部１７７は、カウント値が５０１から１０００になるまでの期間、永久磁石同期電動機４への電圧印加を停止して電流を降下させて巻線インダクタンスの測定を行うために、永久磁石同期電動機４への出力電圧を「０Ｖ」にする電圧指令ベクトルを２軸／３軸変換部１５へ出力する。カウント値が１０００になるまでの期間に初期化動作が終了する。タイミング制御部１７７は、カウント値が１００１になると、通電相制御部１７５に対して通電相番号切り替え開始の指示を出力する。
【００５３】
タイミング制御部１７７は、通電相制御部１７５から通電相番号切り替えの通知を受け付けた場合またはカウント値が１５００になった場合、カウント値を１００１に戻してカウントを再開する。なお、タイミング制御部１７７は、カウント値が１００１から１５００になるまでの期間に通電相番号が切り替わらない場合、通電相制御部１７５に対して強制切替指示を出力する。よって、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβが閾値以下になった状態が継続していたとしても強制的に通電相番号が切り替わり、図８の時間Ｔｉ１から回転子４ａが加速する。
【００５４】
図８の時間Ｔｉ１〜Ｔｉ２の「加速１」において、回転子４ａの角度がグラフのように上昇する。しかし、時間Ｔｉ２では回転子４ａがストッパに衝突し、回転子４ａの回転方向が逆向きになる。この直後の時間Ｔｉ３において、脱調判定部１７４が脱調を判定してタイミング制御部１７７に通知する。この通知を受けたタイミング制御部１７７はカウント値をゼロにリセットし、カウントを再開する。
タイミング制御部１７７は、時間Ｔｉ３のリセット後、カウント値ゼロから１０００までの間に初期化動作を繰り返すが、この時期は初期化が終了しても回転子４ａの回転方向が逆向きになっているのですぐには加速できず、時間Ｔｉ４から再加速する。時間Ｔｉ５では回転子４ａが再びストッパに衝突し、脱調判定部１７４において脱調が判定され、タイミング制御部１７７により再々初期化が始まる。
【００５５】
図９は、図８の時間Ｔｉ１〜Ｔｉ２の部分についてα軸誘起電圧Ｅα、β軸誘起電圧Ｅβ、および通電相番号１〜４の切り替わり等を示すグラフである。図１０は、図９の時間Ｔｉ１〜Ｔｉ１−１の部分について拡大したグラフである。図９および図１０のグラフは、図８と同様にシミュレーションした結果を示すグラフである。
図９および図１０の一番上のグラフは回転子４ａの角度、上から二番目のグラフはタイミング制御部１７７のカウント値であり、上から三番目のグラフは誘起電圧算出部１７２が算出したα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβである。
上から四番目のグラフの上側は、通電相制御部１７５から誘起電圧算出部１７２へ誘起電圧算出マスク指示を通知するタイミングを示す。高値側が通知のタイミングである。上から四番目のグラフの下側は、通電相制御部１７５において誘起電圧が閾値以下であって通電相の切り替えを行わないと判定したタイミングを示す。低値側が切り替えを行わないと判定したタイミングである。
一番下のグラフは、通電相制御部１７５においてα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβの組み合わせに応じて判定した通電相番号判定値と、通電相制御部１７５から指令ベクトル決定部１７６へ出力した通電相番号出力値を示す。
【００５６】
図９の時間Ｔｉ１〜Ｔｉ２において、通電相制御部１７５により通電相番号が適切に切り替えられ、回転子４ａが正常に加速されているのが分かる。
図１０の時間Ｔｉ１〜Ｔｉ１−１において、通電相パターン１の場合、α軸誘起電圧Ｅαの絶対値とβ軸誘起電圧Ｅβの絶対値とが等しくなるタイミングごとに、通電相番号が切り替わるのが分かる。
【００５７】
図１１Ａは、この発明の実施の形態１に係る電動機制御装置１の動作をシミュレーションしたときに３軸／２軸変換部１２が出力するα軸電流Ｉαとβ軸電流Ｉβを示すグラフであり、図１１Ｂは電流ＦＢ部１４が出力するα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊を示すグラフである。
【００５８】
図１１Ａおよび図１１Ｂのように永久磁石同期電動機４の始動時に始動制御部１７がα軸電流指令値Ｉα＊とβ軸電流指令値Ｉβ＊による電流駆動を行う場合、通電相番号の切り替わり時に電流ＦＢ部１４の電流フィードバックが過渡状態になり、α軸電流指令値Ｉα＊およびβ軸電流指令値Ｉβ＊と、α軸電流Ｉαおよびβ軸電流Ｉβとの差が大きくなる。電流ＦＢ部１４は過渡状態から回復するために大きなα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊を発生させるので、通電相番号の切り替わり時にα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊に大きなスパイクが発生する。このスパイクは、誘起電圧算出部１７２によるα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβの算出を困難にするので、スパイクが発生する通電相番号の切り替わり時には通電相制御部１７５から誘起電圧算出部１７２に対して誘起電圧算出マスク指示が出力され、誘起電圧算出部１７２はこの指示の期間誘起電圧の算出を停止する。
【００５９】
図１１Ａにおいて、電流ＦＢ部１４は、α軸電流Ｉαとβ軸電流Ｉβがα軸電流指令値Ｉα＊とβ軸電流指令値Ｉβ＊である２０Ａになるようフィードバック制御している。そのため、α軸電流Ｉαとβ軸電流Ｉβの大きさは、時間が経過しても変化しない。
一方、図１１Ｂにおいて、電流ＦＢ部１４は、始動直後には１．５Ｖ程度のα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊を出力する。その後、回転子４ａの回転速度が上昇するとα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβが大きくなるため、その分α軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊も増加していく。
【００６０】
以上のように、実施の形態１に係る電動機制御装置１は、電流検出部１１、３軸／２軸変換部１２、および始動制御部１７を備える。電流検出部１１は、回転子４ａに永久磁石を備えた永久磁石同期電動機４の巻線４ｕ，４ｖ，４ｗの電流Ｉｕ，Ｉｖ，Ｉｗを検出する。３軸／２軸変換部１２は、電流検出部１１が検出する巻線４ｕ，４ｖ，４ｗの電流Ｉｕ，Ｉｖ，Ｉｗを固定座標のα軸電流Ｉαとβ軸電流Ｉβに変換する。始動制御部１７は、永久磁石同期電動機４の始動開始から始動完了までの期間、３軸／２軸変換部１２が変換したα軸電流Ｉαとβ軸電流Ｉβに基づいてα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβを算出し、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβに応じてα軸電流指令値Ｉα＊とβ軸電流指令値Ｉβ＊を切り替える。α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβに応じてα軸電流指令値Ｉα＊とβ軸電流指令値Ｉβ＊を切り替えるため、脱調しにくく、安定した始動が可能になる。
また、実施の形態１では始動完了後の永久磁石同期電動機４の制御にセンサレスベクトル制御を採用しているため、始動制御部１７は、このセンサレスベクトル制御のためにすでに実装されている３軸／２軸変換部１２、電流ＦＢ部１４、２軸／３軸変換部１５およびＰＷＭ制御部１６を利用できる。よって、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβの算出および通電切り替えを容易に行うことができる。なお、始動完了後の永久磁石同期電動機４の制御方法は、センサレスベクトル制御に限定されるものではない。
【００６１】
また、実施の形態１の始動制御部１７は、α軸誘起電圧Ｅαの絶対値とβ軸誘起電圧Ｅβの絶対値とが等しくなるタイミングごとに、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβの組み合わせに対応するα軸電流指令値Ｉα＊とβ軸電流指令値Ｉβ＊の組み合わせに切り替える。つまり、始動制御部１７は、通電相パターン１の通電相番号１〜４に従ってα軸電流指令値Ｉα＊とβ軸電流指令値Ｉβ＊を切り替える。このようにすると、軸に発生している誘起電圧が大きくなるタイミングで通電できるので最適な駆動になる。
また、永久磁石同期電動機４の巻線抵抗および巻線インダクタンス等のパラメータが不明であっても、また温度上昇等によりパラメータ値が変化しても、永久磁石同期電動機４の内部が均一な温度分布になっていればパラメータの変化率はα軸とβ軸とで同一と考えらえる。そのため、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβの大小関係も変化しない。よって、安定した通電切り替えが可能になる。
【００６２】
また、実施の形態１の始動制御部１７は、α軸誘起電圧Ｅαがゼロになるタイミングおよびβ軸誘起電圧Ｅβがゼロになるタイミングごとに、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβの組み合わせに対応するα軸電流指令値Ｉα＊とβ軸電流指令値Ｉβ＊に切り替えてもよい。つまり、始動制御部１７は、通電相パターン２の通電相番号１〜４に従ってα軸電流指令値Ｉα＊とβ軸電流指令値Ｉβ＊を切り替える。このようにすると、α軸とβ軸の両方に通電できるため、通電相パターン１よりも大きな電流を永久磁石同期電動機４に通電でき始動時のトルクが大きくなる。また、通電している軸に発生している誘起電圧と同じ方向に通電できるので最適な駆動になる。
また、永久磁石同期電動機４の巻線抵抗および巻線インダクタンス等のパラメータが不明であっても、また温度上昇等によりパラメータ値が変化しても、永久磁石同期電動機４の内部が均一な温度分布になっていればパラメータの変化率はα軸とβ軸とで同一と考えらえる。そのため、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβがゼロをまたぐタイミングは変化しない。よって、安定した通電切り替えが可能になる。
【００６３】
また、実施の形態１の始動制御部１７は、α軸電流指令値Ｉα＊とβ軸電流指令値Ｉβ＊をゼロ、正の一定値、または負の一定値に切り替える。電流指令値を一定にすることで、巻線インダクタンスのばらつきの影響が排除でき、巻線インダクタンスを用いた誘起電圧の算出が容易になる。
【００６４】
また、実施の形態１の始動制御部１７は、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβが閾値以下である場合にα軸電流指令値Ｉα＊とβ軸電流指令値Ｉβ＊を切り替えない。これにより、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβが小さい場合の通電切り替えの誤判定を防止できる。
【００６５】
また、実施の形態１の始動制御部１７は、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβが閾値以下である状態が予め定められた時間継続した場合、α軸電流指令値Ｉα＊とβ軸電流指令値Ｉβ＊を強制的に切り替える。これにより、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβが小さく通電切り替えのタイミングを判定できなくなっても、強制的に次の通電相番号の通電に切り替えることができ、永久磁石同期電動機４を始動できる。
【００６６】
また、実施の形態１に係る電動機制御装置１は、回転座標のγ軸電流Ｉγおよびδ軸電流Ｉδに基づくγ軸電流指令値Ｉγ＊とδ軸電流指令値Ｉδ＊を出力するセンサレスベクトル制御部１３と、始動制御部１７が出力するα軸電流指令値Ｉα＊とβ軸電流指令値Ｉβ＊またはセンサレスベクトル制御部１３が出力するγ軸電流指令値Ｉγ＊とδ軸電流指令値Ｉδ＊に対して電流フィードバック制御を行う電流ＦＢ部１４と、永久磁石同期電動機４の始動開始から始動完了までの期間は始動制御部１７による制御に切り替え、永久磁石同期電動機４が始動完了した後はセンサレスベクトル制御部１３による制御に切り替える制御切替部１８とを備える。この電流ＦＢ部１４は、始動制御部１７による制御時のフィードバックゲインを、センサレスベクトル制御部１３による制御時のフィードバックゲインより大きくする。これにより、永久磁石同期電動機４の始動時に急激にα軸電流Ｉαとβ軸電流Ｉβを変化させることができ、より確実にα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβを算出できるようになる。
【００６７】
また、実施の形態１の始動制御部１７は、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβの組み合わせに対応するα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊の組み合わせと、予め定められたα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊の組み合わせが出現する位相パターンとを比較して永久磁石同期電動機４の脱調を判定する。α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβを用いて脱調を判定できるので、脱調判定のために機能を追加する必要がない。よって、容易に脱調を判定できる。
また、α軸電流指令値Ｉα＊とβ軸電流指令値Ｉβ＊を一定にすることで、電流変化による電圧の変化が抑制され脱調判定が容易になる。また、実施の形態２で説明する電圧駆動に比較して、実施の形態１の電流駆動のほうが高い電圧を印加できるので、回転子４ａの回転が速くなりα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβが大きくなり、脱調の判定が容易になる。
【００６８】
また、実施の形態１の始動制御部１７は、α軸誘起電圧Ｅαの絶対値とβ軸誘起電圧Ｅβの絶対値とが等しくなるタイミング、α軸誘起電圧Ｅαがゼロになるタイミング、およびβ軸誘起電圧Ｅβがゼロになるタイミングごとに脱調を判定する。これにより、脱調が生じた場合にすぐ判定できる。
【００６９】
また、電動機制御装置１の始動制御部１７は、永久磁石同期電動機４が脱調したことを判定した場合、インバータ２の３個の高電圧側スイッチのすべて、またはインバータ２の３個の低電圧側スイッチのすべてをオンさせる。これにより、回転子４ａの回転を早期に止めて再始動することができる。
【００７０】
実施の形態２．
上位実施の形態１の電動機制御装置１は永久磁石同期電動機４への通電電流をフィードバック制御する電流駆動方式を採用した。これに対し、実施の形態２の電動機制御装置１は永久磁石同期電動機４への印加電圧を制御する電圧駆動方式を採用する。
【００７１】
図１２は、この発明の実施の形態２に係る電動機制御装置１の構成例を示すブロック図である。実施の形態２に係る電動機制御装置１は、電流検出部１１、３軸／２軸変換部１２、センサレスベクトル制御部２３、２軸／３軸変換部１５、ＰＷＭ制御部１６、始動制御部２７、制御切替部１８および制御切替スイッチ１９，２０を含む。２軸／３軸変換部１５およびＰＷＭ制御部１６は、「通電切替部」に相当する。なお、図１２において図１と同一または相当する部分は、同一の符号を付し説明を省略する。
【００７２】
センサレスベクトル制御部２３は、実施の形態１のセンサレスベクトル制御部１３と同様に、永久磁石同期電動機４が始動完了した後にこの永久磁石同期電動機４をセンサレスベクトル制御するものである。ただし、実施の形態２のセンサレスベクトル制御部２３は、３軸／２軸変換部１２からのγ軸電流Ｉγとδ軸電流Ｉδを入力として、回転子４ａの角度θとγ軸電圧指令値Ｖγ＊とδ軸電圧指令値Ｖδ＊を出力する。
センサレスベクトル制御は周知の技術であるため、説明を省略する。
【００７３】
始動制御部２７は、実施の形態１の始動制御部１７と同様に、永久磁石同期電動機４を始動するためのものである。ただし、実施の形態２の始動制御部２７は、３軸／２軸変換部１２からのα軸電流Ｉαとβ軸電流Ｉβを入力として、α軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊を出力する。
実施の形態２においてα軸電圧指令値Ｖα＊およびβ軸電圧指令値Ｖβ＊は「α軸指令値」および「β軸指令値」である。
【００７４】
図１３は、この発明の実施の形態２における始動制御部２７の内部構成例を示すブロック図である。始動制御部２７は、パラメータ測定部１７１、誘起電圧算出部１７２、位相判定部１７３、脱調判定部１７４、通電相制御部１７５、指令ベクトル決定部２７６、およびタイミング制御部１７７を備える。なお、図１３において図４と同一または相当する部分は、同一の符号を付し説明を省略する。
【００７５】
指令ベクトル決定部２７６は、通電相制御部１７５が指示する通電相パターンの通電相番号に対応するα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊を、誘起電圧算出部１７２および２軸／３軸変換部１５へ出力する。
【００７６】
図１４は、この発明の実施の形態２における通電相パターン１の通電相番号１〜４と、α軸電圧指令値Ｖα＊と、β軸電圧指令値Ｖβ＊の対応関係を示す図である。図１５は、この発明の実施の形態２における通電相パターン２の通電相番号１〜４と、α軸電圧指令値Ｖα＊と、β軸電圧指令値Ｖβ＊の対応関係を示す図である。図１４および図１５において「ｖ０」は予め定められた正の電圧値（例えば、１．５Ｖ）であり、「−ｖ０」は予め定められた負の電圧値（例えば、−１．５Ｖ）である。図１４および図１５では回転子４ａをα軸からβ軸の方向へ回転させる場合の例を示す。
【００７７】
指令ベクトル決定部２７６は、通電相制御部１７５から通電相パターン１の通電相番号１〜４をこの順に受け取ると、α軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊からなる電圧指令ベクトル（Ｖα＊，Ｖβ＊）を、図１４に示されるように（ｖ０，０）、（０，ｖ０）、（−ｖ０，０）、（０，−ｖ０）の順に切り替える。回転子４ａがβ軸からα軸の方向へ回転する場合、指令ベクトル決定部２７６は、電圧指令ベクトル（Ｖα＊，Ｖβ＊）を（０，ｖ０）、（ｖ０，０）、（０，−ｖ０）、（−ｖ０，０）の順に切り替える。
【００７８】
指令ベクトル決定部２７６は、通電相制御部１７５から通電相パターン２の通電相番号１〜４をこの順に受け取ると、電圧指令ベクトル（Ｖα＊，Ｖβ＊）を、図１５に示されるように（ｖ０，−ｖ０）、（ｖ０，ｖ０）、（−ｖ０，ｖ０）、（−ｖ０，−ｖ０）の順に切り替える。回転子４ａがβ軸からα軸の方向へ回転する場合、指令ベクトル決定部２７６は、電圧指令ベクトル（Ｖα＊，Ｖβ＊）を（−ｖ０，ｖ０）、（−ｖ０，−ｖ０）、（ｖ０，−ｖ０）、（ｖ０，ｖ０）の順に切り替える。
【００７９】
上述のように、指令ベクトル決定部２７６が通電相番号の切り替わりごとにα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊を切り替えることで、これらの指令値に応じた電流が巻線４ｕ，４ｖ，４ｗに流れる。誘起電圧算出部１７２は、このときのα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊とα軸電流Ｉαとβ軸電流Ｉβとを用いて、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβを算出する。
【００８０】
図１６は、この発明の実施の形態２に係る電動機制御装置１の動作をシミュレーションした結果を示すグラフである。図１６のグラフは始動制御部２７による動作をシミュレーションしたものであり、始動が完了していないためセンサレスベクトル制御部２３は動作していない。また、実施の形態１と同様に、２５πｒａｄ（＝７８．５ｒａｄ）に回転子４ａの回転を制限するストッパが存在するものと仮定してシミュレーションしている。
図１６の一番上のグラフは回転子４ａの角度、上から二番目のグラフはタイミング制御部１７７のカウント値である。
一番下のグラフは上から脱調判定部１７４による脱調判定通知のタイミング、タイミング制御部１７７から２軸／３軸変換部１５へ電圧指令ベクトルを直接通知するタイミング、タイミング制御部１７７から２軸／３軸変換部１５へ出力電圧０Ｖの指令を直接通知するタイミング、タイミング制御部１７７からパラメータ測定部１７１へ巻線インダクタンス測定指示を通知するタイミング、タイミング制御部１７７からパラメータ測定部１７１へ巻線抵抗測定指示を通知するタイミングである。各グラフの高値側が通知のタイミングである。なお、図１６のグラフにおいて、脱調判定部１７４は脱調したことを１０回連続して判定した場合に、タイミング制御部１７７へ通知することとする。
【００８１】
図１６において、始動制御部２７は実施の形態１と同様に初期化動作を行った後、時間Ｔｖ１〜Ｔｖ２の「加速１」において回転子４ａを加速させる。時間Ｔｖ２では回転子４ａがストッパに衝突し、回転子４ａの回転方向が逆向きになる。この直後の時間Ｔｖ３において、脱調判定部１７４が脱調を判定してタイミング制御部１７７に通知する。この通知を受けたタイミング制御部１７７は再初期化を行う。しかし、回転子４ａの回転方向を逆向きになっているので、時間Ｔｖ４で脱調判定部１７４において脱調が判定されてタイミング制御部１７７により再々初期化が始まり、時間Ｔｖ５から再加速する。その後、時間Ｔｖ６で回転子４ａが再びストッパに衝突し、脱調判定部１７４において脱調が判定される。
【００８２】
なお、図１６のグラフにおいて始動制御部２７は脱調判定時にブレーキをかけて再始動するが、これ以外の方法により脱調からの回復を図ってもよい。例えば、タイミング制御部１７７は、脱調判定部１７４が永久磁石同期電動機４の脱調を判定した場合に、通電相番号の切り替えを一時的に中止してα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊を維持するよう通電相制御部１７５に指示する。これにより、永久磁石同期電動機４が脱調から早期に回復できる可能性がある。この場合、脱調判定部１７４は、位相番号が予め定められた位相パターンにそって推移し始めると脱調から回復したと判定し、タイミング制御部１７７は通電相制御部１７５に対して通電相番号の切り替え再開を指示する。
【００８３】
図１７は、図１６の時間Ｔｖ１〜Ｔｖ２の部分についてα軸誘起電圧Ｅα、β軸誘起電圧Ｅβ、および通電相番号１〜４の切り替わり等を示すグラフである。
図１７の一番上のグラフは回転子４ａの角度、上から二番目のグラフはタイミング制御部１７７のカウント値であり、上から三番目のグラフは誘起電圧算出部１７２が算出したα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβである。
上から四番目のグラフの上側は、通電相制御部１７５から誘起電圧算出部１７２へ誘起電圧算出マスク指示を通知するタイミングを示す。高値側が通知のタイミングである。上から四番目のグラフの下側は、通電相制御部１７５において誘起電圧が閾値以下であって通電相の切り替えを行わないと判定したタイミングを示す。低値側が切り替えを行わないと判定したタイミングである。
一番下のグラフは、通電相制御部１７５においてα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβの組み合わせに応じて判定した通電相番号判定値と、通電相制御部１７５から指令ベクトル決定部２７６へ出力した通電相番号出力値を示す。
図１７の時間Ｔｖ１〜Ｔｖ２において、通電相制御部１７５により通電相番号が適切に切り替えられ、回転子４ａが正常に加速されているのが分かる。
【００８４】
図１８Ａは、この発明の実施の形態２に係る電動機制御装置１の動作をシミュレーションしたときに３軸／２軸変換部１２が出力するα軸電流Ｉαとβ軸電流Ｉβを示すグラフであり、図１８Ｂは指令ベクトル決定部２７６が出力するα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊を示すグラフである。
【００８５】
実施の形態２の電圧駆動時における図１８Ｂのグラフと実施の形態１の電流駆動時における図１１Ｂのグラフとを比較すると、電圧駆動では通電相番号の切り替わり時にα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊にスパイクが発生しない。また、図１８Ａのα軸電流Ｉαとβ軸電流Ｉβに発生するスパイクは、図１１Ａのα軸電流Ｉαとβ軸電流Ｉβに発生するスパイクに比べて小さい。従って、実施の形態１の電流駆動に比べて、実施の形態２の電圧駆動の方がα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβの算出が容易である。
【００８６】
また、実施の形態１の電流駆動では図１１Ａに示されるようにα軸電流Ｉαとβ軸電流Ｉβの大きさが回転子４ａの回転速度の上昇によらず一定であった。これに対し、実施の形態２の電圧駆動では図１８Ｂに示されるようにα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊が一定であるため、回転速度が上昇してα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβが大きくなると、図１８Ａに示されるようにα軸電流Ｉαとβ軸電流Ｉβが小さくなる。従って、実施の形態１の電流駆動に比べて、実施の形態２の電圧駆動の方が回転子４ａの加速が穏やかである。
【００８７】
図１９は、この発明の実施の形態１に係る電動機制御装置１による電流駆動時の回転子角度と実施の形態２に係る電動機制御装置１による電圧駆動時の回転子角度とを比較するグラフである。つまり、図１９のグラフは、図８の一番上に示されたグラフと図１６の一番上に示されたグラフとを重ね描きしたものである。
最初の加速において、電流駆動の回転子角度は電圧駆動の回転子角度よりもはやく立ち上がっている。この傾向の差は、永久磁石同期電動機４の誘起電圧定数が大きい、永久磁石同期電動機４を駆動する電圧が低い、および回転数の変化が大きいなどの要因により、さらに大きくなると予想される。
【００８８】
以上のように、実施の形態２に係る電動機制御装置１は、電流検出部１１、３軸／２軸変換部１２、および始動制御部２７を備える。電流検出部１１は、回転子４ａに永久磁石を備えた永久磁石同期電動機４の巻線４ｕ，４ｖ，４ｗの電流Ｉｕ，Ｉｖ，Ｉｗを検出する。３軸／２軸変換部１２は、電流検出部１１が検出する巻線４ｕ，４ｖ，４ｗの電流Ｉｕ，Ｉｖ，Ｉｗを固定座標のα軸電流Ｉαとβ軸電流Ｉβに変換する。始動制御部２７は、永久磁石同期電動機４の始動開始から始動完了までの期間、３軸／２軸変換部１２が変換したα軸電流Ｉαとβ軸電流Ｉβに基づいてα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβを算出し、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβに応じてα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊切り替える。α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβに応じてα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊を切り替えるため、脱調しにくく、安定した始動が可能になる。
なお、実施の形態１と同様に実施の形態２でもセンサレスベクトル制御を採用しているため、３軸／２軸変換部１２、２軸／３軸変換部１５およびＰＷＭ制御部１６を利用して、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβの算出および通電切り替えを容易に行うことができる。
【００８９】
また、実施の形態２の始動制御部２７は、α軸誘起電圧Ｅαの絶対値とβ軸誘起電圧Ｅβの絶対値とが等しくなるタイミングごとに、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβの組み合わせに対応するα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊の組み合わせに切り替える。つまり、始動制御部２７は、通電相パターン１の通電相番号１〜４に従ってα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊を切り替える。このようにすると、軸に発生している誘起電圧が大きくなるタイミングで通電できるので最適な駆動になる。
また、永久磁石同期電動機４の巻線抵抗および巻線インダクタンス等のパラメータが不明であっても、また温度上昇等によりパラメータ値が変化しても、永久磁石同期電動機４の内部が均一な温度分布になっていればパラメータの変化率はα軸とβ軸とで同一と考えらえる。そのため、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβの大小関係も変化しない。よって、安定した通電切り替えが可能になる。
【００９０】
また、実施の形態２の始動制御部２７は、α軸誘起電圧Ｅαがゼロになるタイミングおよびβ軸誘起電圧Ｅβがゼロになるタイミングごとに、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβの組み合わせに対応するα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊に切り替えてもよい。つまり、始動制御部２７は、通電相パターン２の通電相番号１〜４に従ってα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊を切り替える。このようにすると、α軸とβ軸の両方に通電できるため、通電相パターン１よりも大きな電流を永久磁石同期電動機４に通電でき始動時のトルクが大きくなる。また、通電している軸に発生している誘起電圧と同じ方向に通電できるので最適な駆動になる。
また、永久磁石同期電動機４の巻線抵抗および巻線インダクタンス等のパラメータが不明であっても、また温度上昇等によりパラメータ値が変化しても、永久磁石同期電動機４の内部が均一な温度分布になっていればパラメータの変化率はα軸とβ軸とで同一と考えらえる。そのため、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβがゼロをまたぐタイミングは変化しない。よって、安定した通電切り替えが可能になる。
【００９１】
また、実施の形態２の始動制御部２７は、α軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊をゼロ、正の一定値、または負の一定値に切り替える。電圧指令値を一定にすることで誘起電圧を吸収でき、通電切り替え後に発生する回転子４ａの振動を抑制できる。
【００９２】
また、実施の形態２の始動制御部２７は、永久磁石同期電動機４が脱調したことを判定した場合に、α軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊の切り替えを一時的に中止し、これらの指令値を維持してもよい。これにより、永久磁石同期電動機４が脱調から早期に回復できる。
【００９３】
次に、この発明の各実施の形態に係る電動機制御装置１のハードウェア構成例を説明する。
図２０Ａおよび図２０Ｂは、この発明の各実施の形態に係る電動機制御装置１のハードウェア構成例を示す図である。
電動機制御装置１における電流検出部１１は、Ａ／Ｄ変換器１０１である。電動機制御装置１における３軸／２軸変換部１２、センサレスベクトル制御部１３、電流ＦＢ部１４、２軸／３軸変換部１５、ＰＷＭ制御部１６、始動制御部１７，２７、制御切替部１８、および制御切替スイッチ１９，２０の各機能は、処理回路により実現される。即ち、電動機制御装置１は、上記各機能を実現するための処理回路を備える。処理回路は、専用のハードウェアとしての処理回路１００であってもよいし、メモリ１０３に格納されるプログラムを実行するプロセッサ１０２であってもよい。
【００９４】
図２０Ａに示すように、処理回路１００が専用のハードウェアである場合、処理回路１００は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、またはこれらを組み合わせたものが該当する。３軸／２軸変換部１２、センサレスベクトル制御部１３、電流ＦＢ部１４、２軸／３軸変換部１５、ＰＷＭ制御部１６、始動制御部１７，２７、制御切替部１８、および制御切替スイッチ１９，２０の機能を複数の処理回路１００で実現してもよいし、各部の機能をまとめて１つの処理回路１００で実現してもよい。また、処理回路１００がＡ／Ｄ変換器１０１を内蔵してもよい。
【００９５】
図２０Ｂに示すように、処理回路がプロセッサ１０２である場合、３軸／２軸変換部１２、センサレスベクトル制御部１３、電流ＦＢ部１４、２軸／３軸変換部１５、ＰＷＭ制御部１６、始動制御部１７，２７、制御切替部１８、および制御切替スイッチ１９，２０の各機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアまたはファームウェアはプログラムとして記述され、メモリ１０３に格納される。プロセッサ１０２は、メモリ１０３に格納されたプログラムを読みだして実行することにより、各部の機能を実現する。即ち、電動機制御装置１は、プロセッサ１０２により実行されるときに、後述する図２１のフローチャートで示されるステップが結果的に実行されることになるプログラムを格納するためのメモリ１０３を備える。また、このプログラムは、３軸／２軸変換部１２、センサレスベクトル制御部１３、電流ＦＢ部１４、２軸／３軸変換部１５、ＰＷＭ制御部１６、始動制御部１７，２７、制御切替部１８、および制御切替スイッチ１９，２０の手順または方法をコンピュータに実行させるものであるとも言える。
【００９６】
ここで、プロセッサ１０２とは、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、処理装置、演算装置、マイクロプロセッサ、またはマイクロコンピュータ等のことである。
メモリ１０３は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、またはフラッシュメモリ等の不揮発性もしくは揮発性の半導体メモリであってもよいし、ハードディスクまたはフレキシブルディスク等の磁気ディスクであってもよいし、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）またはＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等の光ディスクであってもよい。
また、メモリ１０３には、図５に示されたような位相パターンの情報、ならびに図６、図７、図１４および図１５に示されたように通電相パターンの情報等が格納される。
【００９７】
なお、３軸／２軸変換部１２、センサレスベクトル制御部１３、電流ＦＢ部１４、２軸／３軸変換部１５、ＰＷＭ制御部１６、始動制御部１７，２７、制御切替部１８、および制御切替スイッチ１９，２０の各機能について、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。このように、電動機制御装置１における処理回路は、ハードウェア、ソフトウェア、ファームウェア、またはこれらの組み合わせによって、上述の各機能を実現することができる。
【００９８】
図２１は、この発明の各実施の形態に係る電動機制御装置１による永久磁石同期電動機４始動時の動作例を示すフローチャートである。
永久磁石同期電動機４の始動開始時、ステップＳＴ１において、電流検出部１１は巻線４ｕ，４ｖ，４ｗの電流Ｉｕ，Ｉｖ，Ｉｗを検出する。
ステップＳＴ２において、３軸／２軸変換部１２は、電流検出部１１が検出する巻線４ｕ，４ｖ，４ｗの電流Ｉｕ，Ｉｖ，Ｉｗを、固定座標のα軸電流Ｉαとβ軸電流Ｉβに変換する。
ステップＳＴ３において、始動制御部１７は、３軸／２軸変換部１２が変換したα軸電流Ｉαとβ軸電流Ｉβに基づいてα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβを算出し、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβに応じてα軸電流指令値Ｉα＊とβ軸電流指令値Ｉβ＊を切り替える。
ステップＳＴ４において、電流ＦＢ部１４、２軸／３軸変換部１５およびＰＷＭ制御部１６は、始動制御部１７からのα軸電流指令値Ｉα＊とβ軸電流指令値Ｉβ＊に従い巻線４ｕ，４ｖ，４ｗへの通電を切り替えるように動作する。
ステップＳＴ５において、制御切替部１８は、永久磁石同期電動機４が始動完了したか否かを判定し、永久磁石同期電動機４が始動完了した場合（ステップＳＴ５“ＹＥＳ”）、図２１のフローチャートに示される動作を完了してセンサレスベクトル制御部１３によるセンサレスベクトル制御に切り替える。一方、制御切替部１８は、永久磁石同期電動機４が始動完了していなければ（ステップＳＴ５“ＮＯ”）、ステップＳＴ１に戻る。
【００９９】
なお、実施の形態２の場合、ステップＳＴ３において、始動制御部２７は３軸／２軸変換部１２が変換したα軸電流Ｉαとβ軸電流Ｉβに基づいてα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβを算出し、α軸誘起電圧Ｅαとβ軸誘起電圧Ｅβに応じてα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊を切り替える。
また、ステップＳＴ４において、２軸／３軸変換部１５およびＰＷＭ制御部１６は、始動制御部２７からのα軸電圧指令値Ｖα＊とβ軸電圧指令値Ｖβ＊に従い巻線４ｕ，４ｖ，４ｗへの通電を切り替えるように動作する。
【０１００】
なお、本発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、各実施の形態の任意の構成要素の変形、または各実施の形態の任意の構成要素の省略が可能である。
【産業上の利用可能性】
【０１０１】
この発明に係る電動機制御装置は、永久磁石同期電動機の始動時にα軸誘起電圧Ｅαとβ軸誘起電圧Ｅβに応じてα軸指令値とβ軸指令値を切り替えるようにしたので、回転子の近傍に角度センサを装着することが困難な燃料ポンプ用の電動機などに用いるのに適している。
【符号の説明】
【０１０２】
１  電動機制御装置、２  インバータ、３ｕ，３ｖ，３ｗ  電流センサ、４  永久磁石同期電動機、４ａ  回転子、４ｂ  固定子、４ｕ，４ｖ，４ｗ  巻線、５  燃料タンク、６  低圧燃料ポンプ、７  リリーフ弁、１１  電流検出部、１２  ３軸／２軸変換部、１３，２３  センサレスベクトル制御部、１４  電流ＦＢ部、１５  ２軸／３軸変換部、１６  ＰＷＭ制御部、１７，２７  始動制御部、１８  制御切替部、１９，２０  制御切替スイッチ、１００  処理回路、１０１  Ａ／Ｄ変換器、１０２  プロセッサ、１０３  メモリ、１７１  パラメータ測定部、１７２  誘起電圧算出部、１７３  位相判定部、１７４  脱調判定部、１７５  通電相制御部、１７６，２７６  指令ベクトル決定部、１７７  タイミング制御部。
【図１】
0006541926.tif 000011
【図２】
0006541926.tif 000012
【図３】
0006541926.tif 000013
【図４】
0006541926.tif 000014
【図５】
0006541926.tif 000015
【図６】
0006541926.tif 000016
【図７】
0006541926.tif 000017
【図８】
0006541926.tif 000018
【図９】
0006541926.tif 000019
【図１０】
0006541926.tif 000020
【図１１】
0006541926.tif 000021
【図１２】
0006541926.tif 000022
【図１３】
0006541926.tif 000023
【図１４】
0006541926.tif 000024
【図１５】
0006541926.tif 000025
【図１６】
0006541926.tif 000026
【図１７】
0006541926.tif 000027
【図１８】
0006541926.tif 000028
【図１９】
0006541926.tif 000029
【図２０】
0006541926.tif 000030
【図２１】
0006541926.tif 000031