(57)【要約】【課題】モータでのトルクリプルの発生を低減しつつ、演算負荷の抑制することができるモータ制御装置を提供する。【解決手段】モータ２０のロータ２のトルク及び回転速度に応じて、ロータ２が１回転する周期の整数倍の周期で当該磁石回転子に発生する高調波に関する高調波情報を高調波マップ記憶部７４に予め記憶しておき、高調波マップ記憶部７４からロータ２のトルク及び磁石回転子の回転速度に応じた高調波情報を読み出して、当該読み出した高調波情報により示される高調波を低減させるようにステータ１の各巻線６に印加される電圧を補正する。【選択図】図３
2009261121.tif 000002
【特許請求の範囲】
【請求項１】
複数相の巻線を有する電機子の各巻線に順に電圧を印加する電圧印加手段と、
前記電圧印加手段により電圧が印加されて各巻線に順に電流が流れることによって発生する回転磁界により回転する磁石回転子の回転速度を検出する回転速度検出手段と、
前記複数相の巻線に各々流れる電流に基づいて前記磁石回転子のトルクを導出するトルク導出手段と、
前記磁石回転子のトルク及び回転速度に応じて、前記磁石回転子が１回転する周期の整数倍の周期で当該磁石回転子に発生する高調波に関する高調波情報を予め記憶する記憶手段と、
前記トルク導出手段により導出された前記磁石回転子のトルク及び前記回転速度検出手段により検出された前記磁石回転子の回転速度に応じた前記高調波情報を前記記憶手段から読み出し、当該読み出した高調波情報により示される高調波を低減させるように前記電圧印加手段より前記電機子の各巻線に印加される電圧を補正する補正手段と、
を備えたモータ制御装置。
【請求項２】
前記複数相の巻線に流れる電流を、励磁電流に対応するｄ軸電流とトルク発生電流に対応するｑ軸電流に分けて前記電圧印加手段より前記電機子の各巻線に印加する電圧を制御する電圧制御手段をさらに備え、
前記補正手段は、前記高調波情報により示される高調波を低減させるようにｑ軸電流を補正する
請求項１記載のモータ制御装置。
【請求項３】
前記補正手段は、前記高調波情報により示される高調波を低減させるようにｄ軸電流をさらに補正する
請求項２記載のモータ制御装置。
【請求項４】
前記磁石回転子は、磁極数をＰ極とした場合に、略径方向に延びる径方向収容孔と、径方向外側に凸となる略Ｖ字形状のＶ字収容孔とが、周方向に交互にそれぞれＰ／２個形成され、磁石が前記径方向収容孔内に配設されるとともに、前記Ｖ字収容孔のＶ字を形成する各直線に対応した各磁石収容部内にそれぞれ配設されている
請求項１〜請求項３の何れか１項記載のモータ制御装置。
【請求項５】
前記回転速度検出手段は、前記磁石回転子が所定角度回転する毎に出力されるパルス信号に基づいて前記磁石回転子の回転速度を検出しており、
前記磁石回転子の回転速度の加速度を求めて前記パルス信号が出力される間の前記磁石回転子の回転角度を推定する推定手段をさらに備えた
請求項１〜請求項４の何れか１項記載のモータ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータ制御装置に係、特に、各巻線に順に電流が流れることによって発生する回転磁界により磁石回転子が回転するモータの制御装置に関する。
【背景技術】
【０００２】
ブラシレスモータはブラシと整流子とが無いモータとして知られている。このブラシレスモータでは、ブラシ付きモータがブラシと整流子とが接触しているのに対し、摩擦消耗が発生しないため長期間の駆動に適している。このため、使用頻度が激しく、かつメンテナンスを定期的にされないような環境での駆動用モータとして幅広く用いられている。
【０００３】
このブラシレスモータは、複数相の巻線を有する電機子の各巻線に順に電圧が印加されて各巻線に順に電流が流れることによって発生する回転磁界により永久磁石を含んで構成された磁石回転子が回転する。
【０００４】
理想的なブラシレスモータは、磁石回転子の回転によって各巻線に発生する誘起電圧が正弦波となる。このため、当該誘起電圧の正弦波に応じて各巻線に正弦波通電を行うことにより低振動・低騒音を実現できるとされている。
【０００５】
しかし、実際のブラシレスモータは、負荷をかけて電流が流れると磁気飽和により各巻線に発生する誘起電圧の波形に歪みが生じるため、誘起電圧の正弦波に応じて各巻線に正弦波通電を行うだけでは、モータにトルクリプルが発生する場合がある。
【０００６】
このトルクリプルの発生を低減するモータ制御装置として、特許文献１には、各巻線に発生する誘起電圧の正弦波をｄｑ座標系に座標変換し、座標変換後の正弦波に含まれる高調波成分に起因するトルクリプルを演算し、演算されたトルクリプルと逆位相のトルクを生じさせる高調波電流指令値を演算により求めて、当該高調波電流指令値に基づいて各巻線に印加する電圧を制御することによりトルクリプルを低減する技術が開示されている。
【特許文献１】特開２００４−６４９０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の技術は、トルクリプルの発生を低減することができるものの、誘起電圧の正弦波をｄｑ座標系に座標変換して、トルクリプルと逆位相のトルクを生じさせる高調波電流指令値を演算によって求めるため、演算負荷が大きい、という問題点があった。
【０００８】
このように演算負荷が大きい場合、モータの回転を制御するために、高速で演算可能なプロセッサが必要がとなり、モータ制御装置が高価となってしまう。
【０００９】
本発明は、上記事実を鑑みてなされたものであり、モータでのトルクリプルの発生を低減しつつ、演算負荷の抑制することができるモータ制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために請求項１記載の発明に係るモータ制御装置は、複数相の巻線を有する電機子の各巻線に順に電圧を印加する電圧印加手段と、前記電圧印加手段により電圧が印加されて各巻線に順に電流が流れることによって発生する回転磁界により回転する磁石回転子の回転速度を検出する回転速度検出手段と、前記複数相の巻線に各々流れる電流に基づいて前記磁石回転子のトルクを導出するトルク導出手段と、前記磁石回転子のトルク及び回転速度に応じて、前記磁石回転子が１回転する周期の整数倍の周期で当該磁石回転子に発生する高調波に関する高調波情報を予め記憶する記憶手段と、前記トルク導出手段により導出された前記磁石回転子のトルク及び前記回転速度検出手段により検出された前記磁石回転子の回転速度に応じた前記高調波情報を前記記憶手段から読み出し、当該読み出した高調波情報により示される高調波を低減させるように前記電圧印加手段より前記電機子の各巻線に印加される電圧を補正する補正手段と、を備えている。
【００１１】
請求項１記載モータは、電圧印加手段により、複数相の巻線を有する電機子の各巻線に順に電圧が印加され、電圧が印加されて各巻線に順に電流が流れることによって発生する回転磁界により回転する磁石回転子の回転速度が回転速度検出手段により検出され、トルク導出手段により、複数相の巻線に各々流れる電流に基づいて磁石回転子のトルクが導出される。
【００１２】
そして、請求項１記載のモータ制御装置は、記憶手段により、磁石回転子のトルク及び回転速度に応じて、前記磁石回転子が１回転する周期の整数倍の周期で当該磁石回転子に発生する高調波に関する高調波情報が予め記憶されており、補正手段により、トルク導出手段により導出された磁石回転子のトルク及び回転速度検出手段により検出された磁石回転子の回転速度に応じた高調波情報が前記記憶手段から読み出され、当該読み出された高調波情報により示される高調波を低減させるように電圧印加手段より電機子の各巻線に印加される電圧が補正される。なお、この高調波情報は、磁石回転子のトルク及び回転速度に応じて発生する高調波の周期や振幅に関する情報等であってもよく、また、発生する高調波を打ち消す逆位相の波形の情報であってもよい。
【００１３】
このように、本発明では、磁石回転子のトルク及び回転速度に応じて、前記磁石回転子が１回転する周期の整数倍の周期で当該磁石回転子に発生する高調波に関する高調波情報を記憶手段に予め記憶しておき、磁石回転子のトルク及び磁石回転子の回転速度に応じた高調波情報を記憶手段から読み出して、当該読み出した高調波情報により示される高調波を低減させるように電機子の各巻線に印加される電圧を補正しているので、モータでのトルクリプルの発生を低減しつつ、演算負荷の抑制することができる。
【００１４】
なお、本発明は、請求項２記載のように、前記複数相の巻線に流れる電流を、励磁電流に対応するｄ軸電流とトルク発生電流に対応するｑ軸電流に分けて前記電圧印加手段より前記電機子の各巻線に印加する電圧を制御する電圧制御手段をさらに備え、前記補正手段が、前記高調波情報により示される高調波を低減させるようにｑ軸電流を補正するようにしてもよい。
【００１５】
この請求項２記載の発明によれば、ｑ軸電流は回転子を回転させる成分であるため、ｑ軸電流を補正することにより、モータでのトルクリプルの発生を低減することができる。
【００１６】
また、請求項２記載の発明は、請求項３記載のように、前記補正手段が、前記高調波情報により示される高調波を低減させるようにｄ軸電流をさらに補正するようにしてもよい。
【００１７】
この請求項３記載の発明によれば、回転子の径方向に対する加振力の発生を低減することができる。
【００１８】
また、本発明は、請求項４記載のように、前記磁石回転子が、磁極数をＰ極とした場合に、略径方向に延びる径方向収容孔と、径方向外側に凸となる略Ｖ字形状のＶ字収容孔とが、周方向に交互にそれぞれＰ／２個形成され、磁石が前記径方向収容孔内に配設されるとともに、前記Ｖ字収容孔のＶ字を形成する各直線に対応した各磁石収容部内にそれぞれ配設されていることが好ましい。
【００１９】
この請求項４記載の発明によれば、回転子が回転する際に発生する高調波のうち１１次、１３次の高調波を低減することができる。
【００２０】
また、本発明は、請求項５記載のように、前記回転速度検出手段が、前記磁石回転子が所定角度回転する毎に出力されるパルス信号に基づいて前記磁石回転子の回転速度を検出しており、前記磁石回転子の回転速度の加速度を求めて前記パルス信号が出力される間の前記磁石回転子の回転角度を推定する推定手段をさらに備えてもよい。
【００２１】
この請求項５記載の発明によれば、低コスト、低分解能な回転センサにより磁石回転子の回転角度を検出した場合でも、磁石回転子の回転角度や回転速度を精度良く推定することができる。
【発明を実施するための最良の形態】
【００２２】
以下、図面を参照しながら本発明の実施の形態について説明する。
【００２３】
図１、及び図２には、本実施の形態に係るモータ２０が示されている。
【００２４】
図１に示すように、モータ２０は、ステータ１とロータ２とを備える。
【００２５】
ステータ１は、全体的に略円筒状に形成され、外形を形成する円筒部３の内周面から周方向等角度間隔で軸中心に向かって（径方向内側に）延びるように形成された複数のティース４を有したステータコア５と、各ティース４にインシュレータ（図示略）を介して集中巻にて巻回された巻線６（図１中、一部のみ２点鎖線で図示）とを備える。なお、本実施の形態では、ティース４は、１２個形成されている。そして、各ティース４の巻線６は、周方向に２つおきの４つずつが、図２に示すように、３相（Ｕ相、Ｖ相、Ｗ相）に分類されて直列に接続されるとともに、それらの一端が共通の中性点Ｚに接続され、各相における他端に位相差１２０度の交流電流が供給されることになる。
【００２６】
ロータ２は、回転軸７と、回転軸７に対して固定されるロータコア８と、ロータコア８に形成された収容孔（径方向収容孔８ａ及びＶ字収容孔８ｂ）内に配設される磁石９，１０とを備える。なお、ロータ２における磁極数はＰ極であって本実施の形態では８極に設定されている。
【００２７】
ロータコア８は、コアシートが軸方向に積層されることで略円筒状に形成され、その中心孔に回転軸７が嵌着され、ステータ１の内側に回転可能に支持される。また、ロータコア８において磁石９，１０を内部に収容すべく軸方向に貫通する収容孔は、径方向に延びる径方向収容孔８ａと、径方向外側に凸となる略Ｖ字形状のＶ字収容孔８ｂとが、それぞれＰ／２個であって本実施の形態では（８／２＝）４個ずつ形成されてなるとともにそれらが周方向に交互であって等角度間隔に形成されてなる。
【００２８】
径方向収容孔８ａの径方向外側端部には、軸方向から見た（径方向の直交方向の）幅が他の部分より大きく設定された大幅部８ｃが形成されている（図１中、左の部分拡大図参照）。本実施の形態の大幅部８ｃは、ロータコア８の軸方向全体に（貫通するように）形成されている。また、径方向収容孔８ａの径方向外側において大幅部８ｃの径方向内側には、磁石９の径方向外側への移動を規制すべく軸方向から見た（径方向の直交方向の）幅が他の部分より小さくなるように径方向の直交方向に突出した突出部８ｄが形成されている。この突出部８ｄは、周方向両側から一対、同じ量だけ突出して形成されている。また、一対の突出部８ｄ同士の（径方向の直交方向の）間隔Ｘは、大幅部８ｃの径方向幅Ｙより大きく設定されている。
【００２９】
Ｖ字収容孔８ｂは、そのＶ字を形成する２つの直線に対応した一対の磁石収容部８ｅと、それら磁石収容部８ｅの径方向外側同士を連通する頂部８ｆとからなる。磁石収容部８ｅの径方向外側には、磁石１０の径方向外側への移動を規制すべく軸方向から見た幅が他の部分より小さくなるように突出した突出部８ｇが形成されている。また、本実施の形態の磁石収容部８ｅは、軸方向から見て直線状であってその幅が径方向に一定とされている。なお、本実施の形態のＶ字収容孔８ｂの一対の磁石収容部８ｅ（Ｖ字）がなす角度は、約５０度に設定されている。また、周方向に隣り合う、径方向収容孔８ａの径方向外側端部（即ち大幅部８ｃ）とＶ字収容孔８ｂの径方向外側端部（即ち頂部８ｆ）との間の角度幅θ１は、ティース４の径方向内側端部の角度幅θ２より大きく設定されている。また、径方向収容孔８ａの径方向外側端部（即ち大幅部８ｃ）の角度幅θ３は、Ｖ字収容孔８ｂの径方向外側端部（即ち頂部８ｆ）の角度幅θ４と同じに設定されている。また、径方向収容孔８ａの径方向外側端部（即ち大幅部８ｃ）の角度幅θ３は、ティース４の径方向内側端部の角度幅θ２より小さく設定されている。
【００３０】
また、本実施の形態における磁石収容部８ｅの径方向内側端部は、軸方向から見て、径方向収容孔８ａの側部、詳しくは径方向収容孔８ａの径方向内側において径方向の直交方向を向いた辺（内壁面）と対向するように形成されている（図１中、右の部分拡大図参照）。そして、磁石収容部８ｅの径方向内側と径方向収容孔８ａとの間に形成される内側ブリッジ部８ｈの軸方向から見た幅は径方向に沿って一定となるように形成されている。なお、これは、磁石収容部８ｅの径方向内側端部に軸方向から見て略三角形状の延設部８ｉが延設されることで実現されている。また、本実施の形態における磁石収容部８ｅの長手方向は、径方向収容孔８ａの長手方向に対して約７０度に傾斜している。また、上記形状のロータコア８には、径方向収容孔８ａの径方向外側（大幅部８ｃ）とロータコア８の外周面との間に外側ブリッジ部８ｊが形成され、磁石収容部８ｅ（詳しくは頂部８ｆ）の径方向外側とロータコア８の外周面との間に外側ブリッジ部８ｋが形成されることになる。また、外側ブリッジ部８ｊ，８ｋの径方向厚さは、それぞれ（周方向に）一定に設定されるとともに、それらが同じに設定されている。また、外側ブリッジ部８ｊ，８ｋの周方向長さは、前記角度幅θ３，θ４が同じであることから、同じに設定されている。そして、前記径方向収容孔８ａ内と前記磁石収容部８ｅ内には、それぞれ磁石９，１０が配設される。
【００３１】
磁石９，１０は、軸方向から見て短手方向に着磁された略直方体形状に形成されている。そして、径方向収容孔８ａ内に配設される磁石９と、その周方向の一方に隣り合う磁石収容部８ｅ内に配設される磁石１０とで１つの磁極（例えばＳ極）を構成するとともに、径方向収容孔８ａ内に配設される磁石９と、その周方向の他方に隣り合う磁石収容部８ｅ内に配設される磁石１０とで異なる１つの磁極（例えばＮ極）を構成している。なお、本実施の形態の磁石９，１０の軸方向長さは、前記ロータコア８の軸方向長さと同じに設定されている。
【００３２】
このように、本実施の形態に係るモータ２０は、径方向収容孔８ａ内に配設される磁石９は、周方向の一方に形成される磁極（ロータ２における一方の磁極であって例えばＳ極）の一部を構成するとともに、周方向の他方に形成される磁極（ロータ２における他方の磁極であって例えばＮ極）の一部をも構成しているため、径方向収容孔８ａ内に配設される磁石９は、２つの磁極に対して共用のものとなる。よって、磁極数がＰ極の場合、前記磁石９，１０は全体で（３／２）Ｐ個となるため、従来（全体で２Ｐ個）に比べて磁石の数を低減することができる。なお、本実施の形態では、８極で磁石９，１０が１２個となっている。
【００３３】
このモータ２０は、ロータ２の回転速度を制御するためのモータ制御装置４０を備えている。
【００３４】
図３には、本実施の形態に係るモータ制御装置４０の構成が示されている。
【００３５】
モータ制御装置４０は、ロータ２の回転速度を検出するための回転センサ４２と、回転センサ４２の出力に基づいてロータ２の回転速度を制御するためのコントローラ５０と、コントローラ５０からの制御に応じて３相に分類された各巻線６に交流電流を供給することによりモータ２０を回転駆動させるインバータ４４と、インバータ４４からモータ２０のＵ相とＶ相の各巻線６に実際に流れる実電流ｉｕ，ｉｖを検出する電流センサ４６Ａ，４６Ｂと、を主要構成要素として構成されている。
【００３６】
インバータ４４は、ＦＥＴ（Field Effect Transistor）などの電力変換素子により、コントローラ５０より入力されるＵ、Ｖ、Ｗの各相の電流指定値にしたがって、バッテリなどの直流電源（不図示）の直流電圧をスイッチングして、３相に分類された各巻線６に３相交流電圧Ｕ、Ｖ、Ｗを印加する。
【００３７】
回転センサ４２は、モータ２０に設けられおり、ホールＩＣによりロータ２の磁極を検出する毎にパルス信号をコントローラ５０へ出力する。
【００３８】
電流センサ４６Ａ，４６Ｂは、モータ２０のＵ相とＶ相の相電流ｉｕ，ｉｖを検出し、相電流ｉｕ，ｉｖを示す信号を各々コントローラ５０へ出力する。
【００３９】
コントローラ５０は、回転センサ４２、電流センサ４６Ａ，４６Ｂ及び外部装置とそれぞれ電気的に接続されており、回転センサ４２からパルス信号、電流センサ４６Ａ，４６Ｂから相電流ｉｕ，ｉｖを示す信号、及び外部装置から目標回転速度を示す回転数指令信号がそれぞれ入力されるようになっている。コントローラ５０は、演算装置であるＣＰＵや記憶装置であるＲＡＭ、ＲＯＭ等を含んで構成されており、回転センサ４２から入力するパルス信号、電流センサ４６Ａ，４６Ｂから入力する信号及び外部から入力する回転数指令信号に基づいてインバータ４４を介して各巻線６への給電の有無、供給電流の大きさを制御するようになっている。
【００４０】
すなわち、コントローラ５０は、回転センサ４２から入力するパルス信号のパルス数をカウントすることによりロータ２の回転角θを検出すると共に、当該パルス信号のパルス幅または単位時間当りのパルス数を検出することによりロータ２の回転速度を検出しており、当該検出した回転速度を回転数指令信号により示される目標回転速度と比較してこれらの差がなくなるように、インバータ４４による各巻線６へ供給する電流を制御する構成とされている。
【００４１】
図３には、コントローラ５０による回転速度の制御の流れを機能的に示した機能ブロック図が示されている。
【００４２】
同図に示すように、コントローラ５０は、位置補完部５２と、速度検出部５４と、減算部５６と、ＰＩ制御部５８と、進角値記憶部６０と、進角値導出部６２と、乗算部６４Ａ，６４Ｂと、減算部６６Ａ，６６Ｂと、三相二相変換部７０と、トルク導出部７２と、高調波マップ記憶部７４と、高調波補正部７６と、加算部７８と、ｄ軸ＰＩ制御部８０Ａと、ｑ軸ＰＩ制御部８０Ｂと、二相三相変換部８２と、を備えている。
【００４３】
回転センサ４２から入力されるパルス信号は、位置補完部５２に入力される。
【００４４】
ところで、上述したように、回転センサ４２は、ホールＩＣによりロータ２の磁極を検出してパルス信号を出力するため、ロータ２の極数が例えば４極の場合、ロータ２が１回転する間に、２つのパルスしか出力されない。このため、ロータ２が一定速度で回転しているものとしてロータ２の回転角度を導出した場合は、ロータ２の回転速度が加速又は減速している場合に、ロータ２の回転角度に誤差が発生する。
【００４５】
そこで、本実施の形態に係る位置補完部５２は、パルス信号が入力する毎に１回前のパルス信号が入力してからの経過時間を計測して当該経過時間からロータ２の回転速度を求める。そして、位置補完部５２は、最新のロータ２の回転速度を以前（本実施の形態では１回前）に求められた回転速度と比較して回転速度の加速度を求め、次のパルスが入力するまで、求めた加速度でロータ２が加速しているものとしてロータ２の回転角度を推定する。これにより、ロータ２の回転角度の誤差を小さく抑えている。位置補完部５２は、導出したロータ２の回転角度を速度検出部５４へ出力する。
【００４６】
速度検出部５４は、位置補完部５２により推定されたロータ２の回転角度の変化に基づいてロータ２の回転速度を検出し、検出した回転速度を減算部５６、進角値導出部６２、及び高調波補正部７６へ出力する。
【００４７】
減算部５６には、速度検出部５４により検出されたロータ２の回転速度と共に、外部装置からの回転数指令信号も入力している。
【００４８】
減算部５６は、回転数指令信号により示される目標回転速度からロータ２の回転速度を減算して、目標回転速度に対するロータ２の回転速度の偏差を求め、求めた回転速度の偏差をＰＩ制御部５８へ出力する。
【００４９】
ＰＩ制御部５８は、減算部５６により求められたロータ２の回転速度の偏差の比例計算（Ｐ制御）、及び偏差を時間積分する積分計算（Ｉ制御）を行い、この比例計算、及び積分計算により求められる比例値と積分値とを加算して得られる値に対して所定のゲイン係数を乗算し、当該乗算により得られた値を電流指定値として乗算部６４Ａ，６４Ｂにそれぞれ出力する。
【００５０】
一方、進角値記憶部６０は、ロータ２の回転速度に応じた、ロータ２を最も高効率的に回転させることができる進角値φを示す進角値情報を記憶している。なお、この進角値情報は、ロータ２の回転速度に応じた進角値をテーブルとして記憶したものでもよく、また、回転速度を入力パラメータとし、進角値を出力パラメータとする関数であってもよい。
【００５１】
進角値導出部６２は、進角値記憶部６０に記憶された進角値情報に基づき、ロータ２の回転速度に応じた進角値φを導出する。進角値導出部６２は、導出した進角値φの三角関数ｓｉｎφ及びｃｏｓφを求め、ｓｉｎφを乗算部６４Ａへ出力し、ｃｏｓφを乗算部６４Ｂへ出力する。
【００５２】
乗算部６４Ａは、入力された電流指定値にｓｉｎφを乗算して得られた値をｄ軸電流指定値ｉｄ＿ｒｅｆとして減算部６６Ａへ出力し、乗算部６４Ｂは、電流指定値にｃｏｓφを乗算して得られた値をｑ軸電流指定値ｉｑ＿ｒｅｆとして減算部６６Ｂへ出力する。
【００５３】
一方、電流センサ４６Ａ，４６Ｂから入力される信号は、三相二相変換部７０及びトルク導出部７２に入力される。
【００５４】
三相二相変換部７０は、電流センサ４６Ａ，４６Ｂにより検出されたモータ２０のＵ相とＶ相の相電流ｉｕ，ｉｖの三相二相座標変換を行って、励磁電流に対応するｄ軸電流とトルク発生電流に対応するｑ軸電流に分け、ｄ軸電流を減算部６６Ａへ出力し、ｑ軸電流を減算部６６Ｂへ出力する。
【００５５】
トルク導出部７２は、電流センサ４６Ａ，４６Ｂにより検出されたモータ２０のＵ相とＶ相の相電流ｉｕ，ｉｖとモータ２０のトルク定数よりロータ２が回転するトルクを算出し、算出したトルクを高調波補正部７６へ出力する。
【００５６】
ところで、モータ２０は、負荷をかけて電流が流れると磁気飽和により各巻線６に発生する誘起電圧の波形に歪みが生じ、ロータ２のトルク及び回転速度に応じて、ロータ２が１回転する周期の整数倍の周期で高調波が発生する。
【００５７】
本実施の形態では、高調波マップ記憶部７４に、ロータ２のトルク及び回転速度に応じて、ロータ２が１回転する周期の整数倍の周期でロータ２に発生する高調波を示す高調波情報を予め記憶させている。
【００５８】
高調波補正部７６は、高調波マップ記憶部７４に記憶された高調波情報から、速度検出部５４で算出されたロータ２の回転速度及びトルク導出部７２で算出されたロータ２のトルクに応じたロータ２に発生する高調波を特定し、特定した高調波を低減させるようにｑ軸電流を補正する補正値を求め、求めた補正値を加算部７８へ出力する。
【００５９】
減算部６６Ａは、ｄ軸電流指定値ｉｄ＿ｒｅｆからｄ軸電流を減算してｄ軸電流指定値ｉｄ＿ｒｅｆに対する実際のｄ軸電流の偏差を求め、求めたｄ軸電流の偏差をｄ軸ＰＩ制御部８０Ａへ出力する。
【００６０】
ｄ軸ＰＩ制御部８０Ａは、減算部６６Ａにより求められたｄ軸電流の偏差の比例計算、及び偏差を時間積分する積分計算を行い、この比例計算、及び積分計算により求められる比例値と積分値とを加算して得られる値に対して所定のゲイン係数を乗算し、当該乗算により得られた値をｄ軸電流指定値として二相三相変換部８２に出力する。
【００６１】
一方、減算部６６Ｂは、ｑ軸電流指定値ｉｑ＿ｒｅｆからｑ軸電流を減算してｑ軸電流指定値ｉｑ＿ｒｅｆに対する実際のｑ軸電流の偏差を求め、求めたｑ軸電流の偏差を加算部７８へ出力する。
【００６２】
加算部７８は、ｑ軸電流の偏差に補正値を加算することにより補正し、補正した偏差をｑ軸ＰＩ制御部８０Ｂへ出力する。
を加算部７８へ出力する。
【００６３】
ｑ軸ＰＩ制御部８０Ｂは、加算部７８により補正されたｑ軸電流の偏差の比例計算、及び偏差を時間積分する積分計算を行い、この比例計算、及び積分計算により求められる比例値と積分値とを加算して得られる値に対して所定のゲイン係数を乗算し、当該乗算により得られた値をｑ軸電流指定値として二相三相変換部８２に出力する。
【００６４】
二相三相変換部８２は、ｄ軸ＰＩ制御部８０Ａにより求められたｄ軸電流指定値とｑ軸ＰＩ制御部８０Ｂにより求められたｑ軸電流指定値の二相三相座標変換を行って、Ｕ、Ｖ、Ｗの各相の電流指定値をインバータ４４へ出力する。
【００６５】
次に本実施の形態に係るモータ制御装置４０の作用について説明する。
【００６６】
上記構成のモータ２０は、コントローラ５０が作動してインバータ４４から３相に分類された各巻線６に３相交流電圧Ｕ、Ｖ、Ｗが印加されて各巻線６に順に電流が流れることによって発生する回転磁界により、ロータ２が回転する。
【００６７】
ロータ２が回転すると、回転センサ４２は、ロータ２の磁極を検出する毎にロータ２の回転速度に応じた周期でパルス信号を出力する。出力されたパルス信号はコントローラ５０の位置補完部５２に入力する。
【００６８】
位置補完部５２は、回転センサ４２からパルス信号が入力する毎に１回前のパルス信号が入力してからの経過時間を計測して当該経過時間からロータ２の回転速度を求め、最新のロータ２の回転速度を１回前に求められた回転速度と比較して回転速度の加速度を求めて、次のパルスが入力するまで、求めた加速度でロータ２が加速しているものとしてロータ２の回転角度を推定する。そして、速度検出部５４は、推定した回転角度の変化に基づいて回転速度を検出する。
【００６９】
また、トルク導出部７２は、電流センサ４６Ａ，４６Ｂにより検出されたモータ２０のＵ相とＶ相の相電流ｉｕ，ｉｖとモータ２０のトルク定数より、ロータ２が回転するトルクを算出すると共に、Ｕ相とＶ相の相電流ｉｕ，ｉｖの三相二相座標変換を行ってｄ軸電流とｑ軸電流を検出する。
【００７０】
減算部５６は、外部装置から入力される回転数指令信号により示される目標回転速度からロータ２の回転速度を減算することにより回転速度の偏差を求め、ＰＩ制御部５８は、当該回転速度の偏差のＰＩ制御を行うことにより電流指定値を求める。そして、進角値導出部６２は、当該電流指定値にロータ２の回転速度に応じた進角値φを導出し、乗算部６４Ａ，６４Ｂで電流指定値に対して三角関数ｓｉｎφ及びｃｏｓφを各々乗算することにより、ｄ軸電流指定値ｉｄ＿ｒｅｆ及びｑ軸電流指定値ｉｑ＿ｒｅｆを求める。
【００７１】
また、三相二相変換部７０は、電流センサ４６Ａ，４６Ｂにより検出されたモータ２０のＵ相とＶ相の相電流ｉｕ，ｉｖを三相二相座標変換して実際に流れているｄ軸電流及びｑ軸電流を求める。
【００７２】
そして、減算部６６Ａは、実際に流れているｄ軸電流をｄ軸電流指定値ｉｄ＿ｒｅｆと比較し、また、減算部６６Ｂは、実際に流れているｑ軸電流をｑ軸電流指定値ｉｑ＿ｒｅｆと比較してｄ軸電流の偏差及びｑ軸電流の偏差を求める。
【００７３】
この際、高調波補正部７６は、高調波マップ記憶部７４に記憶された高調波情報に基づき、ロータ２の回転速度及びトルクに応じてロータ２に発生する高調波を特定し、特定した高調波を低減させるようにｑ軸電流の偏差を加算部７８で補正する。
【００７４】
そして、ｄ軸ＰＩ制御部８０Ａ及びｑ軸ＰＩ制御部８０Ｂは、ｄ軸、ｑ軸毎に偏差のＰＩ制御を各々行うことによりｄ軸電流指定値、及びｑ軸電流指定値を求め、二相三相変換部８２は、求めたｄ軸電流指定値、及びｑ軸電流指定値の二相三相座標変換を行って、Ｕ、Ｖ、Ｗの各相の電流指定値をインバータ４４に出力する。
【００７５】
インバータ４４は、二相三相変換部８２より入力されるＵ、Ｖ、Ｗの各相の電流指定値にしたがって、バッテリなどの直流電源（不図示）の直流電圧をスイッチングして、３相に分類された各巻線６に３相交流電圧Ｕ、Ｖ、Ｗを印加して各巻線６に順に電流を流すことによって回転磁界を発生させてロータ２を回転させる。
【００７６】
以上のように本実施の形態によれば、ロータ２には、ロータ２のトルク及び回転速度に応じて高調波が発生する場合があるが、本実施の形態のように、当該高調波に関する情報を予め記憶しておき、当該情報に基づいて補正を行うことにより、コントローラ５０の演算負荷を抑えつつ、モータ２０でのトルクリプルの発生を低減させることができる。
【００７７】
図４には、２０００ｒｐｍでモータ２０を回転させる際に、高調波の補正を行わない場合（「従来」と記載。）と本実施の形態の構成を用いて高調波の補正（「本制御」と記載。）を行った場合にトルクリプルの発生状況をトルクリプルの周波数毎に示している。
【００７８】
同図に示すように、本実施の形態のような構成にすることにより、モータ２０でのトルクリプルの発生が低減されている。
【００７９】
また、本実施の形態のように、コントローラ５０が各巻線６に流れる電流を、ｄ軸電流とｑ軸電流に分けて各巻線６に印加する電圧をベクトル制御する場合、ｑ軸電流はロータ２を回転させる成分である。このため、ｑ軸電流の偏差を補正することにより、モータ２０でのトルクリプルの発生を低減させることができる。なお、ｄ軸電流はロータ２を径方向に加振させる成分であり、ロータ２の径方向の剛性が低いと、ロータ２のヨーク（ケース）を振動させてしまう。このため、ｄ軸電流の偏差をさらに補正するようにしてもよい。
【００８０】
また、本実施の形態では、ロータ２に、磁極数をＰ極とした場合に、略径方向に延びる径方向収容孔８ａと、径方向外側に凸となる略Ｖ字形状のＶ字収容孔８ｂとを周方向に交互にそれぞれＰ／２個形成し、磁石９，１０を径方向収容孔８ａに配設するとともに、Ｖ字収容孔８ｂのＶ字を形成する各直線に対応した各磁石収容部８ｅ内にそれぞれ配設している。モータ２０は、５次、７次、１１次、１３次の高調波が発生するが、本実施の形態のような構成とすることにより、ロータ２が１回転する周期の整数倍の周期で発生する高調波のうち１１次、１３次の高調波が低減される。よって、高調波情報として５次、７次の高調波に関する情報を記憶することにより、５次、７次、１１次、１３次の高調波を低減させることができる。
【００８１】
なお、本実施の形態では、回転センサ４２をホールＩＣによりロータ２の磁極を検出する毎にパルス信号するものとした場合について説明したが、本発明はこれに限定されず、例えば、光を透過可能なスリットを有するコードホイールと、透過型フォトインタラプタである各回転センサとで構成された回転センサとしても良く、その他電磁式、磁気抵抗式等の各種エンコーダを採用することができる。
【００８２】
また、本実施の形態では、位置補完部５２が最新のロータ２の回転速度を以前に求められた回転速度と比較して回転速度の加速度を求める場合について説明したが、本発明はこれに限定されず、例えば、ＰＩ制御部５８により求められる電流指定値の変化や、ｑ軸ＰＩ制御部８０Ｂにより求められるｑ軸電流指定値の変化に基づいて、回転速度の加速度を求めるようにしてもよい。
【００８３】
その他、上記各実施の形態で説明したモータ２０の構成（図１、図２参照。）、モータ制御装置４０及びコントローラ５０の構成（図３参照。）は一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【図面の簡単な説明】
【００８４】
【図１】実施の形態に係る埋込磁石型モータのステータ及びロータの平面図である。
【図２】実施の形態に係る巻線の結線図である。
【図３】実施の形態に係るモータ制御装置の機能構成を示すブロック図である。
【図４】モータでの周波数毎のトルクリプルの発生状況を示すグラフである。
【符号の説明】
【００８５】
１…ステータ（電機子）、２…ロータ（磁石回転子）、６…巻線、８ｅ…磁石収容部、８ａ…径方向収容孔、８ｂ…Ｖ字収容孔、８ｅ…磁石収容部、９，１０…磁石、４０…モータ制御装置、４２…回転センサ、４４…インバータ（電圧印加手段）、４６Ａ，４６Ｂ…電流センサ、５０…コントローラ、５２…位置補完部（推定手段）、５４…速度検出部
５８…ＰＩ制御部（電圧制御手段）、６４Ａ，６４Ｂ…乗算部（電圧制御手段）、７０…三相二相変換部（電圧制御手段）、７２…トルク導出部（トルク導出手段）、７４…高調波マップ記憶部（記憶手段）、７６…高調波補正部（補正手段）、７８…加算部（補正手段）、８０Ａ…ｄ軸ＰＩ制御部（電圧制御手段）、８０Ｂ…ｑ軸ＰＩ制御部（電圧制御手段）、８２…二相三相変換部（電圧制御手段）
【図１】
2009261121.tif 000003
【図２】
2009261121.tif 000004
【図３】
2009261121.tif 000005
【図４】
2009261121.tif 000006