(57)【要約】【課題】コンデンサ電圧の指令値と実際のコンデンサ電圧値との差分に対するトルク指令値を線形な関係とすることにより、コンデンサ電圧大きさによらずコンデンサ電圧を安定して制御することができるモータ制御装置を提供することを目的とする。【解決手段】モータに電力を供給するインバータ３と、インバータに並列に接続されたコンデンサ４と、コンデンサの電圧を検出する電圧検出部５と、電圧検出部で検出された電圧検出値とあらかじめ設定された第一の指令値とに基づいて第二の指令値を生成する指令生成部６と、第二の指令値に基づいてインバータを制御するインバータ制御部７とを備えたモータ制御装置１であって、指令生成部は、電圧検出値および第一の指令値から得られる電圧検出値に対する非線形な値に基づいて第二の指令値を生成する。【選択図】図１
2020174416.tif 000002
【特許請求の範囲】
【請求項１】
モータに電力を供給するインバータと、
前記インバータに並列に接続されたコンデンサと、
前記コンデンサの電圧を検出する電圧検出部と、
前記電圧検出部で検出された電圧検出値とあらかじめ設定された第一の指令値とに基づいて第二の指令値を生成する指令生成部と、
前記第二の指令値に基づいて前記インバータを制御するインバータ制御部と
を備えたモータ制御装置であって、
前記指令生成部は、前記電圧検出値および前記第一の指令値から得られる前記電圧検出値に対する非線形な値に基づいて前記第二の指令値を生成する
ことを特徴とするモータ制御装置。
【請求項２】
前記指令生成部は、前記電圧検出値の２乗の値と前記第一の指令値との差分に基づいて前記第二の指令値を生成するフィードバック制御器を備えた
ことを特徴とする請求項１に記載のモータ制御装置。
【請求項３】
前記指令生成部は、
前記電圧検出値と前記第一の指令値との和に基づいてゲインを生成するゲイン生成部と、
前記電圧検出値と前記第一の指令値との差分に前記ゲインを乗じた値に基づいて前記第二の指令値を生成するフィードバック制御器とを備えた
ことを特徴とする請求項１に記載のモータ制御装置。
【請求項４】
前記指令生成部は、
前記第一の指令値の変化に対する指令補正値を生成するフィードフォワード制御器を備え、
前記フィードバック制御器で生成された前記第二の指令値に前記指令補正値を加算して新たな第二の指令値とする
ことを特徴とする請求項２または３に記載のモータ制御装置。
【請求項５】
前記指令生成部は、
外部から与えられるモータ機械角速度を受け取り、
前記フィードバック制御器で生成された前記第二の指令値に前記モータ機械角速度を除算して新たな第二の指令値とする
ことを特徴とする請求項２または３に記載のモータ制御装置。
【請求項６】
前記第一の指令値は、
前記指令生成部の外部から与えられることを特徴とする請求項１から５のいずれか１項に記載のモータ制御装置。
【請求項７】
前記指令生成部は、
前記コンデンサに外部から電力が供給されているか否かを示す信号、およびトルク指令値を受け取り、
外部から電力が供給されている場合は、前記トルク指令値を第二の指令値とする
ことを特徴とする請求項１から６のいずれか１項に記載のモータ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、モータ制御装置に関する。
【背景技術】
【０００２】
三相交流モータを駆動力源とする電気自動車、ハイブリッド自動車などの電動化車両が知られている。このような電動化車両において、三相交流モータは、走行時に力行運転して走行駆動トルクを発生し、制動時に回生運転して回生制動トルクを発生させている。電動化車両の駆動システムは、リチウムイオンバッテリなどの二次電池からなる直流電源と、この直流電源を入力源とするモータ制御装置と、このモータ制御装置に負荷として接続された三相交流モータとから構成されている。モータ制御装置は、複数の半導体スイッチを備えたインバータとこのインバータに並列接続されたコンデンサとを備えている。
【０００３】
このように構成された駆動システムにおいて、モータが急減速するとモータが発電機として動作し、運動エネルギーが電力に変換される。この電力がモータからモータ制御装置を経由して直流電源に流れ込む。このような電力を回生電力と呼び、この回生電力が大きい場合、モータ制御装置のコンデンサに過電圧が発生したり、直流電源に過充電が発生したりする場合がある。直流電源で過充電が発生すると直流電源が故障する可能性がある。このような問題を回避するために、直流電源とモータ制御装置との間の電路にリレーを設置し、過大な回生電力が発生した場合にはリレーで電路を遮断する方法が考えられる。しかしながら、直流電源とモータ制御装置との間の電路をリレーで遮断すると、モータ制御装置を継続して駆動することができなくなり、駆動システムが停止する。したがって、過大な回生電力を発生させないようにモータを制御するモータ制御装置が必要となる。
【０００４】
そのようなモータ制御装置として、コンデンサ電圧の指令値と実際のコンデンサ電圧値との差分に基づいてトルク指令値を調整してモータを制御するモータ制御装置が開示されている（例えば、特許文献１参照）。このような制御をおこなう従来のモータ制御装置は、コンデンサ電圧が指令値に一致するようにモータのトルクを調整するので、過大な回生電力が発生することを防ぐことができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第５４０７７５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来のモータ制御装置ではコンデンサ電圧の指令値と実際のコンデンサ電圧値との差分に基づいてトルク指令値を調整している。しかしながら、差分に対するトルク指令値が非線形であるため、コンデンサ電圧の大きさに対してコンデンサ電圧の制御が不安定になるという問題があった。コンデンサ電圧の制御が不安定になると、コンデンサから電力が供給されるインバータ以外のモータ制御装置内の機器の動作が不安定となる。
【０００７】
本願は、上述の課題を解決するためになされたものであり、コンデンサ電圧の指令値と実際のコンデンサ電圧値との差分に対するトルク指令値を線形な関係とすることにより、コンデンサ電圧の大きさによらずコンデンサ電圧を安定して制御することができるモータ制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本願に係るモータ制御装置は、モータに電力を供給するインバータと、インバータに並列に接続されたコンデンサと、コンデンサの電圧を検出する電圧検出部と、電圧検出部で検出された電圧検出値とあらかじめ設定された第一の指令値とに基づいて第二の指令値を生成する指令生成部と、第二の指令値に基づいてインバータを制御するインバータ制御部とを備えており、指令生成部は、電圧検出値および第一の指令値から得られる電圧検出値に対する非線形な値に基づいて第二の指令値を生成する。
【発明の効果】
【０００９】
本願のモータ制御装置は、指令生成部が電圧検出値および第一の指令値から得られる電圧検出値に対する非線形な値に基づいて第二の指令値を生成するので、コンデンサ電圧の大きさによらずコンデンサ電圧を安定して制御することができる
【図面の簡単な説明】
【００１０】
【図１】実施の形態１に係るモータ制御装置の構成を示すブロック図である。
【図２】実施の形態１の指令生成部の構成を示すブロック図である。
【図３】実施の形態１における第二の指令値を示す図である。
【図４】実施の形態１における第二の指令値を示す図である。
【図５】実施の形態２に係るモータ制御装置の構成を示すブロック図である。
【図６】実施の形態２の指令生成部の構成を示すブロック図である。
【図７】実施の形態３の指令生成部の構成を示すブロック図である。
【図８】実施の形態４の指令生成部の構成を示すブロック図である。
【図９】実施の形態５の指令生成部の入出力信号を示す図である。
【図１０】実施の形態５の指令生成部の構成を示すブロック図である。
【図１１】実施の形態５の指令生成部の構成を示すブロック図である。
【図１２】実施の形態６に係るモータ制御装置の構成を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下、本願を実施するための実施の形態に係るモータ制御装置について図面を参照して詳細に説明する。なお、各図において同一符号は同一もしくは相当部分を示している。
【００１２】
実施の形態１．
図１は、実施の形態１に係るモータ制御装置の構成を示すブロック図である。本実施の形態のモータ制御装置１は、制御対象であるモータ２を制御するためにモータ２に電力を供給するインバータ３と、インバータ３と並列に接続されたコンデンサ４と、コンデンサ４の両端の電圧を検出する電圧検出部５と、電圧検出部５が出力する電圧検出値に基づいて第二の指令値を生成する指令生成部６と、第二の指令値に基づいてインバータ３のスイッチング素子を制御するためのゲート信号を生成するインバータ制御部７とを備えている。
【００１３】
モータ２は、例えば電気自動車の駆動源として用いられる三相交流モータなどである。インバータ３は、コンデンサ４から供給される電力に基づいてモータ２を駆動する。インバータ３は複数のスイッチング素子を備えており、このスイッチング素子はインバータ制御部７で生成されるゲート信号で制御される。電圧検出部５は、コンデンサ４の両端の電圧を検出し、この電圧検出値を指令生成部６へ出力する。指令生成部６は、電圧検出部５が出力する電圧検出値に基づいて、トルク指令値である第二の指令値を生成する。インバータ制御部７は、第二の指令値に基づいて、インバータ３のスイッチング素子を制御するゲート信号を生成する。本実施の形態に係るモータ制御装置は、コンデンサ４からモータ２に供給される電力とモータ２からコンデンサ４に回生される電力とを第二の指令値で調整することで、コンデンサ４の電圧を制御している。
【００１４】
次に、指令生成部６の詳細な機能について説明する。
図２は、指令生成部６の構成を示すブロック図である。図２に示すように、指令生成部６は、乗算器８と、減算器９と、フィードバック制御器１０とで構成されている。乗算器８は、電圧検出値の二乗の値を出力する。減算器９は、指令生成部６にあらかじめ設定された第一の指令値と乗算器８から出力された電圧検出値の二乗の値との差分を出力する。フィードバック制御器１０は、減算器９から出力された第一の指令値と電圧検出値の二乗の値との差分に基づいて第二の指令値を出力する。
【００１５】
モータ制御装置において、コンデンサから電力が供給されるインバータを含めた内部の機器が安定に動作するためには、コンデンサ電圧には適正な範囲がある。コンデンサ電圧がその範囲となるようにコンデンサ電圧を制御するときの目標値をコンデンサ電圧の指定値と定義する。本実施の形態において、第一の指令値は電圧の二乗に比例する値とし、例えばコンデンサ電圧の設置値の二乗にコンデンサ容量と１／２とを乗じたエネルギー値を第一の指令値として設定する。また、第二の指令値は、トルク指令値である。
【００１６】
フィードバック制御器１０における第二の指令値の具体的な生成方法として、入力された値に比例ゲインを乗じた比例項と、入力された値を積算した結果に基づく積分項とを加算するＰＩ制御を用いればよい。なお、ＰＩ制御に限らず、偏差を抑制する制御であればＰＩＤ制御など、他の制御方法でもよい。
【００１７】
次に、コンデンサ電圧の制御原理を説明する。
電圧検出値の二乗にコンデンサ４の静電容量Ｃと１／２とを乗じることでコンデンサ４に貯蔵されたエネルギーが算出できる。また、指令生成部６にあらかじめ設定する第一の指令値は、コンデンサ電圧の指定値をエネルギーに換算したものとする。したがって、指令生成部６は、実際にコンデンサ４に貯蔵されているエネルギーと、コンデンサ電圧の指定値から算出されるエネルギーとの差分に基づいて第二の指令値を生成する。
【００１８】
次に、コンデンサのエネルギーと第二の指令値との関係について説明する。
コンデンサからインバータへ入力されるインバータ入力電力、モータ機械出力およびシステム効率の関係は（１）式となる。
インバータ入力電力  ＝  モータ機械出力×システム効率      （１）
また、インバータ入力電力は（２）式、モータ機械出力は（３）式となる。
インバータ入力電力  ＝  Ｖｄｃ×Ｉｄｃ                    （２）
モータ機械出力  ＝  ωｍ×τ                              （３）
ここで、Ｖｄｃはコンデンサ電圧、Ｉｄｃはコンデンサからインバータへ流れ込む電流である。また、ωｍはモータ機械角速度、τはモータのトルクである。
【００１９】
次に、システム効率をηとおき、（１）式に（２）式および（３）式を代入すると、次式が導出される。
Ｖｄｃ×Ｉｄｃ  ＝  ωｍ×τ×η                          （４）
【００２０】
また、コンデンサ４に貯蔵される電荷をＱとすると、Ｑはコンデンサ４の静電容量Ｃおよびコンデンサ電圧Ｖｄｃから（５）式により表される。
Ｑ  ＝  Ｃ×Ｖｄｃ                                        （５）
また、Ｑとコンデンサ４から流出する電流Ｉｄｃは（６）式となる。
Ｑ  ＝  −∫Ｉｄｃ×ｄｔ                                  （６）
（６）式を（５）式に代入し、両辺を微分すると次式が導出される。
Ｉｄｃ  ＝  Ｃ×ｄ／ｄｔ×Ｖｄｃ                          （７）
（７）式を（４）式に代入すると、次式が導出される。
Ｖｄｃ×Ｃ×ｄ／ｄｔ×Ｖｄｃ  ＝  ωｍ×τ×η            （８）
（８）式を変形すると、次式が導出される。
ｄ／ｄｔ（１／２×Ｃ×Ｖｄｃ×Ｖｄｃ）  ＝  ωｍ×τ×η  （９）
【００２１】
以上の導出結果より、（９）式に示すように、コンデンサ電圧Ｖｄｃとトルクτは非線形な関係となる。
【００２２】
ここで、フィードバック制御器１０が、コンデンサ電圧の指定値と電圧検出部５が出力する電圧検出値との差分ΔＶに基づいてトルク指令値である第二の指令値を生成したとする。図３は、このΔＶと第二の指令値との関係を示したものである。図３は、（９）式を用いてΔＶとτとの関係を示したものである。図３に示すように、単にコンデンサ電圧の指定値と電圧検出値との差分ΔＶに基づいて第二の指令値を生成した場合、ΔＶに対して第二の指令値は線形とならない。その結果、ΔＶの大きさに対して第二の指令値が大きく変化するので、コンデンサ電圧の大きさ対してコンデンサ電圧の制御が不安定になる。例えばコンデンサ電圧が急激に減少した場合（ΔＶが大きい場合）、コンデンサ電圧の変化が小さい場合（ΔＶが小さい場合）に比べて第二の指令値（トルク指令値）が急激に大きくなるので、回生電力が急激に増加する。この現象は、フィードバックゲインが増加することに等しいため、制御が不安定となる可能性がある。
【００２３】
一方、（１/２×Ｃ×Ｖｄｃ２）がコンデンサ４に貯蔵されるエネルギーであることを踏まえ、コンデンサのエネルギーをＥｄｃとおくと、（９）式は次式により表される。
ｄ／ｄｔ×Ｅｄｃ  ＝  ωｍ×τ×η                        （１０）
【００２４】
（１０）式に示すように、コンデンサのエネルギーＥｄｃとトルクτとは線形な関係となる。上述のように、第一の指令値はコンデンサ電圧の指定値の二乗にコンデンサ容量と１／２とを乗じたエネルギー値としている。本実施の形態のモータ制御装置では、この第一の指令値と電圧検出値の二乗の値との差分Δ（Ｖ２）に基づいて、トルク指令値である第二の指令値を生成している。
【００２５】
図４は、上述の差分Δ（Ｖ２）と第二の指令値との関係を示したものである。図４に示すように、コンデンサのエネルギーＥｄｃと比例の関係にあるΔ（Ｖ２）と第二の指令値とは線形の関係にある。その結果、コンデンサ電圧の指定値と実際のコンデンサ電圧値との差分に対して第二の指令値が一定に変化するので、コンデンサ電圧の大きさによらずコンデンサ電圧の制御が安定する。
【００２６】
このように構成されたモータ制御装置は、電圧検出値の２乗の値と第一の指令値との差分に基づいて第二の指令値を生成しているので、コンデンサ電圧の大きさによらずコンデンサ電圧を安定して制御することができる。つまり、本実施の形態のモータ制御装置においては、指令生成部が電圧検出値および第一の指令値から得られる電圧検出値に対する非線形な値に基づいて第二の指令値を生成しているので、コンデンサ電圧の大きさによらずコンデンサ電圧を安定して制御することができる。
【００２７】
なお、本実施の形態では指令生成部で生成する第二の指令値をモータのトルク指令値とする例を示したが、制御する対象が三相交流モータである場合、第二の指令値を三相交流モータに流すｑ軸電流指令値としてもよい。モータのトルクは、ｑ軸電流に極対数Ｐｎと磁石磁束Φｍを乗じた値に略等しい。したがって、トルク指令値を極対数Ｐｎと磁石磁束Φｍで除した値をｑ軸電流指令値として第二の指令値に用いてもよい。
【００２８】
実施の形態２．
実施の形態１のモータ制御装置は、指令生成部にあらかじめ設定された第一の指令値を用いてコンデンサ電圧を制御している。実施の形態２のモータ制御装置は、指令生成部に外部から第一の指令値が入力される。
【００２９】
図５は、本実施の形態に係るモータ制御装置の構成を示すブロック図である。本実施の形態のモータ制御装置１は、実施の形態１と同様な構成であるが、第一の指令値が指令生成部の外部から入力される点が異なっている。なお、第一の指令値は、実施の形態１と同様に、コンデンサ電圧の指定値の二乗にコンデンサ容量と１／２とを乗じたエネルギー値とする。
【００３０】
本実施の形態に係るモータ制御装置は、コンデンサ４からモータ２に供給される電力とモータ２からコンデンサ４に回生される電力とを第二の指令値で調整することで、コンデンサ４の電圧を制御している。モータ２とコンデンサ４との間を出入りする電力は、モータトルクとモータ２の機械角速度との積となるため、同じ電力を回生する場合でも、モータ機械角速度によって必要なトルクが変化する。したがって、モータ機械角速度の変化に対応させてコンデンサ電圧の指定値を変化させて第一の指令値を設定することが好ましい。
【００３１】
本実施の形態においては、モータ機械角速度の変化に対応させて設定される第一の指令値を外部から入力しているので、モータ機械角速度の変化に応じてコンデンサ電圧の指定値を変化させることができる。その結果、トルク指令値である第二の指令値が過大となることを防止できる。
また、外部からコンデンサ電圧の指定値を変更することも可能となるので、コンデンサ電圧の指定値を高くすることもできる。コンデンサ４に蓄積されるエネルギーは、コンデンサ電圧の二乗に比例する。したがって、コンデンサ４の電圧を高く設定することにより、コンデンサ４から電力が供給されるインバータ以外の負荷への供給電力を増加させることができる。
【００３２】
図６は、本実施の形態に係る別のモータ制御装置における指令生成部の構成を示すブロック図である。図６に示すように、本実施の形態の別のモータ制御装置の指令生成部６は、外部から入力される第一の指令値が入力されるフィードフォワード制御器１１と、フィードフォワード制御器１１の出力をフィードバック制御器１０の出力に加算する加算器１２とを備えている。
【００３３】
フィードフォワード制御器１１は、外部から入力される第一の指令値の変化に対する指令補正値を生成する。加算器１２は、フィードバック制御器１０で生成された第二の指令値に指令補正値を加算して新たな第二の指令値を生成する。
【００３４】
モータ制御装置内の負荷の消費電力変動、モータ機械角速度の変動などに起因するコンデンサ電圧の変動は、フィードバック制御器１０で生成される第二の指令値で制御される。コンデンサ電圧の変動抑制と第一の指令値に対するオーバーシュートとはトレードオフの関係であるため、制御応答性を向上させるために指令生成部のフィードバックゲインを上げるとオーバーシュートが悪化する傾向となる。図６に示す本実施の形態の別のモータ制御装置においては、第一の指令値に対する応答性をフィードフォワード制御器１１で、モータ制御装置内の負荷の消費電力変動、モータ機械角速度の変動などに対する応答性をフィードバック制御器１０でそれぞれ独立に設定できる。
【００３５】
このように構成されたモータ制御装置は、第一の指令値に対するオーバーシュートを低減することができる。
【００３６】
実施の形態３．
図７は、実施の形態３に係るモータ制御装置における指令生成部の構成を示すブロック図である。本実施の形態のモータ制御装置は、図７に示す指令生成部以外は、実施の形態１と同様な構成である。
【００３７】
図７に示すように、本実施の形態の指令生成部６は、減算器９と、フィードバック制御器１０と、ゲイン生成部１３と、乗算器１４と、加算器１５とで構成されている。減算器９は、指令生成部６にあらかじめ設定された第一の指令値と電圧検出値との差分を出力する。加算器１５は、指令生成部６にあらかじめ設定された第一の指令値と電圧検出値との和を出力する。ゲイン生成部１３は、加算器１５から出力された第一の指令値と電圧検出値との和にゲインを乗じた値を生成する。乗算器１４は、減算器９から出力された値にゲイン生成部１３で生成された値を乗算して出力する。つまり、乗算器１４から出力される値は、電圧の二乗の値である。フィードバック制御器１０は、乗算器１４から出力された値に基づいて第二の指令値を生成する。
【００３８】
本実施の形態において、第一の指令値は電圧の値とし、例えばコンデンサ電圧の指定値を第一の指令値として設定する。また、第二の指令値は、トルク指令値である。
【００３９】
このように構成されたモータ制御装置は、実施の形態１と同様に、指令生成部６のフィードバック制御器１０がコンデンサのエネルギーＥｄｃと比例の関係にある電圧の二乗の値に基づいて第二の指令値を生成している。つまり、本実施の形態のモータ制御装置においては、指令生成部が電圧検出値および第一の指令値から得られる電圧検出値に対する非線形な値に基づいて第二の指令値を生成している。その結果、コンデンサ電圧の指定値と実際のコンデンサ電圧値との差分に対して第二の指令値が一定に変化するので、コンデンサ電圧の大きさによらずコンデンサ電圧の制御が安定する。
【００４０】
実施の形態４．
図８は、実施の形態４に係るモータ制御装置における指令生成部の構成を示すブロック図である。図８に示すように、本実施の形態のモータ制御装置の指令生成部６は、フィードフォワード制御器１１と、加算器１２と、減算器９と、フィードバック制御器１０と、ゲイン生成部１３と、乗算器１４と、加算器１５とで構成されている。フィードフォワード制御器１１および加算器１２の動作は、実施の形態２の図６に示したものと同様であるので説明を省略する。また、減算器９、フィードバック制御器１０、ゲイン生成部１３、乗算器１４および加算器１５の動作は、実施の形態３と同様であるので説明を省略する。
【００４１】
本実施の形態において、第一の指令値は外部から入力される。また、第一の指令値は電圧の値とし、例えばコンデンサ電圧の指定値を第一の指令値として設定する。また、第二の指令値は、トルク指令値である。
【００４２】
このように構成されたモータ制御装置は、実施の形態１と同様に、指令生成部６のフィードバック制御器１０がコンデンサのエネルギーＥｄｃと比例の関係にある電圧の二乗の値に基づいて第二の指令値を生成している。つまり、本実施の形態のモータ制御装置においては、指令生成部が電圧検出値および第一の指令値から得られる電圧検出値に対する非線形な値に基づいて第二の指令値を生成している。その結果、コンデンサ電圧の指定値と実際のコンデンサ電圧値との差分に対して第二の指令値が一定に変化するので、コンデンサ電圧の大きさによらずコンデンサ電圧の制御が安定する。
【００４３】
また、第一の指令値を外部から入力しているので、モータ機械角速度の変化に応じて第一の指令値を設定することができる。その結果、トルク指令値である第二の指令値が過大となることを防止できる。
【００４４】
さらに、第一の指令値に対する応答性をフィードフォワード制御器１１で、モータ制御装置内の負荷の消費電力変動、モータ機械角速度の変動などに対する応答性をフィードバック制御器１０でそれぞれ独立に設定できるので、第一の指令値に対するオーバーシュートを低減することができる。
【００４５】
実施の形態５．
図９は、実施の形態５に係るモータ制御装置における指令生成部の入出力信号を示す図である。図９に示すように、本実施の形態のモータ制御装置の指令生成部６は、第一の指令値、電圧検出値およびモータ機械角速度を入力とし、トルク指令値である第二の指令値を出力する。
【００４６】
コンデンサ４に貯蔵されるエネルギーは、コンデンサ４からモータ２に供給される電力とモータ２からコンデンサ４に回生される電力とを積算した結果であり、回生電力はモータトルクとモータ機械角速度の積であるため、モータ機械角速度の増加に伴い、モータトルクの変化に対して回生電力が増加する。したがって、モータ機械角速度の変化に対してモータ制御装置の応答が一定の場合、モータトルクに対するエネルギー偏差の応答が変化し、制御が不安定となる可能性がある。本実施の形態のモータ制御装置は、モータ機械角速度の変化に対してモータ制御装置の応答を可変にしたものである。
【００４７】
図１０は、本実施の形態に係るモータ制御装置における指令生成部の構成を示すブロック図である。図１０に示すように、本実施の形態の指令生成部６は、図２に示した指令生成部の構成に除算器１６を加えたものである。除算器１６は、フィードバック制御器１０からの出力を外部から入力されたモータ機械角速度で除した値を新たな第二の指令値として生成する。なお、本実施の形態において、第一の指令値はコンデンサ電圧の指定値の二乗にコンデンサ容量と１／２とを乗じたエネルギー値としている。また、フィードバック制御器１０からの出力を電力指令値としている。
【００４８】
このように構成されたモータ制御装置は、第一の指令値と電圧検出値とで決まる電力指令値はモータ機械角速度によらず一定であるが、電力指令値をモータ機械角速度で除算して第二の指令値を生成することにより、モータ機械角速度の変化に対して一定の制御応答を実現できる。
【００４９】
なお、実施の形態３の図７に示した指令生成部において、フィードバック制御器の出力側に除算器を配置し、この除算器を用いてフィードバック制御器からの出力に対して外部から入力されたモータ機械角速度で除した値を新たな第二の指令値として生成してもよい。このとき第一の指令値はコンデンサ電圧の指定値、フィードバック制御器からの出力は電力指令値とする。
【００５０】
このように構成されたモータ制御装置でも、電力指令値をモータ機械角速度で除算してトルク指令値を生成することにより、モータ機械角速度の変化に対して一定の制御応答を実現できる。
【００５１】
図１１は、本実施の形態に係る別のモータ制御装置における指令生成部の構成を示すブロック図である。図１１に示すように、本実施の形態の別のモータ制御装置の指令生成部６は、フィードバック制御器１０で得られる比例ゲイン１７および積分ゲイン１８に対して、外部から入力されるモータ機械角速度を用いて調整している。この場合、モータ機械角速度の増加に対して、比例ゲイン１７および積分ゲイン１８が低下するように調整する。
【００５２】
このように構成されたモータ制御装置でも、電力指令値をモータ機械角速度で除算して第二の指令値を生成することにより、モータ機械角速度の変化に対して一定の制御応答を実現できる。
【００５３】
本実施の形態のモータ制御装置は、第一の指令値と電圧検出値に基づく値と外部から入力されるモータ機械角速度とに基づいて第二の指令値を生成する構成としたので、モータ機械角速度の変化に対して電圧の応答を一定とし、制御を安定にすることができる。
【００５４】
実施の形態６．
図１２は、実施の形態６に係るモータ制御装置の構成を示すブロック図である。図１２に示すように、本実施の形態のモータ制御装置１には、コンデンサ４に充放電が可能なバッテリ１９がリレー２０を介して並列に接続されている。モータ制御装置１の構成は実施の形態１の図１に示したモータ制御装置と同様であるが、指令生成部６に外部からトルク指令値と、リレー２０が開放されているか否かを示すリレー状態信号とが入力される点が異なっている。
【００５５】
電気自動車、ハイブリッド自動車などの電動化車両では、図１２に示すように、モータ制御装置１のコンデンサ４とリチウムイオン二次電池などのバッテリ１９とがリレー２０を介して並列に接続されている。通常の駆動状態ではリレー２０は閉じられており、モータ制御装置は、バッテリ１９から供給される電力でモータ２を駆動する。一方、バッテリ１９の充放電が禁止される状態、リレー２０が故障した状態などでリレー２０が開放された場合、バッテリ１９からモータ制御装置１への電力供給が遮断される。この状態では、モータ制御装置はコンデンサ４に蓄積されたエネルギーのみでモータを駆動する。しかしながら、コンデンサ４に蓄積されるエネルギーはバッテリ１９に蓄積されたエネルギーと比較して非常に小さいため、コンデンサ電圧が制御されていない場合は長時間継続してモータを駆動することが困難である。
【００５６】
本実施の形態のモータ制御装置１において、指令生成部６はリレー２０が開放しているか否かを示すリレー状態信号に基づいて第二の指令値を決定している。指令生成部６は、リレー２０が開放されていないことを示すリレー状態信号が入力されたときは外部から入力されたトルク指令値を第二の指令値として出力する。また、指令生成部６は、リレー２０が開放されていることを示すリレー状態信号が入力されたときは実施の形態１で説明したように、指令生成部６の内部にあらかじめ設定された第一の指令値を用いて第二の指令値を生成して出力する。したがって、本実施の形態のモータ制御装置は、バッテリから電力が供給されているときは外部から入力されるトルク指令値に基づいてモータを駆動する。また、このモータ制御装置は、バッテリから電力が供給されていないときは指令生成部にあらかじめ設定された第一の指令値を用いてトルク指令値である第二の指令値を生成し、この第二の指令値に基づいてモータを駆動する。
【００５７】
このように構成されたモータ制御装置は、バッテリから電力が供給されていないときは、コンデンサ電圧を制御しながらモータを駆動しているので、長時間継続してモータを駆動させることができる。
【００５８】
なお、本実施の形態のモータ制御装置は、バッテリから電力が供給されていないときに、指令生成部にあらかじめ設定された第一の指令値を用いてトルク指令値である第二の指令値を生成しているが、実施の形態２で説明したように、外部から入力される第一の指令値を用いて第二の指令値を生成してもよい。また、このときの第二の指令値の生成方法は、実施の形態３および４で説明した方法であってもよい。
【００５９】
また、本実施の形態のモータ制御装置は、外部からトルク指令値が入力される構成であるが、モータ制御装置内でトルク指令値を生成してもよい。モータ機械角速度、コンデンサ電圧値などを検出し、コンデンサ電圧が指定値となるようにトルク指令値を生成するフィードバック制御器をモータ制御装置内に追加し、このフィードバック制御器で生成されたトルク指令値を用いてもよい。例えば、電圧検出値をコンデンサ電圧の指定値に制御するため、電圧検出値とコンデンサ電圧の指定値との偏差に基づくＰＩ制御部をモータ制御装置内に追加し、バッテリから電力が供給されているときは、このＰＩ制御部の出力をトルク指令値としてもよい。
【００６０】
このように構成されたモータ制御装置も、バッテリから電力が供給されていないときは、コンデンサ電圧を制御しながらモータを駆動しているので、長時間継続してモータを駆動させることができる。
【００６１】
本願は、様々な例示的な実施の形態が記載されているが、１つまたは複数の実施の形態に記載された様々な特徴、態様、及び機能は特定の実施の形態の適用に限られるのではなく、単独で、または様々な組み合わせで実施の形態に適用可能である。
従って、例示されていない無数の変形例が、本願に開示される技術の範囲内において想定される。例えば、少なくとも１つの構成要素を変形する場合、追加する場合または省略する場合、さらには、少なくとも１つの構成要素を抽出し、他の実施の形態の構成要素と組み合わせる場合が含まれるものとする。
【符号の説明】
【００６２】
１  モータ制御装置、  ２  モータ、  ３  インバータ、  ４  コンデンサ、  ５  電圧検出部、  ６  指令生成部、  ７  インバータ制御部、  ８  乗算器、  ９  減算器、  １０  フィードバック制御器、  １１  フィードフォワード制御器、  １２  加算器、  １３  ゲイン生成部、  １４  乗算器、  １５  加算器、  １６  除算器、  １７  比例ゲイン、  １８  積分ゲイン、  １９  バッテリ、  ２０  リレー。
【図１】
2020174416.tif 000003
【図２】
2020174416.tif 000004
【図３】
2020174416.tif 000005
【図４】
2020174416.tif 000006
【図５】
2020174416.tif 000007
【図６】
2020174416.tif 000008
【図７】
2020174416.tif 000009
【図８】
2020174416.tif 000010
【図９】
2020174416.tif 000011
【図１０】
2020174416.tif 000012
【図１１】
2020174416.tif 000013
【図１２】
2020174416.tif 000014
【手続補正書】
【提出日】令和2年4月23日(2020.4.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
モータに電力を供給するインバータと、
前記インバータに並列に接続されたコンデンサと、
前記コンデンサの電圧を検出する電圧検出部と、
前記電圧検出部で検出された電圧検出値とあらかじめ設定された第一の指令値とに基づいて前記モータの回生電力の指令値である第二の指令値を生成する指令生成部と、
前記第二の指令値に基づいて前記インバータを制御するインバータ制御部と
を備えたモータ制御装置であって、
前記指令生成部は、前記電圧検出値の２乗の値と前記第一の指令値との差分に基づいて前記第二の指令値を生成するフィードバック制御器を備えており、
前記指令生成部は、外部から与えられるモータ機械角速度を受け取り、前記フィードバック制御器で生成された前記第二の指令値を前記モータ機械角速度で除算して新たな第二の指令値とすることを特徴とするモータ制御装置。
【請求項２】
前記指令生成部は、
前記第一の指令値の変化に対する指令補正値を生成するフィードフォワード制御器を備え、
前記フィードバック制御器で生成された前記第二の指令値に前記指令補正値を加算して新たな第二の指令値とする
ことを特徴とする請求項１に記載のモータ制御装置。
【請求項３】
前記第一の指令値は、
前記指令生成部の外部から与えられることを特徴とする請求項１または２に記載のモータ制御装置。
【請求項４】
前記指令生成部は、
前記コンデンサに外部から電力が供給されているか否かを示す信号、およびトルク指令値を受け取り、
外部から電力が供給されている場合は、前記トルク指令値を第二の指令値とし、
外部から電力が供給されていない場合は、前記電圧検出部で検出された電圧検出値とあらかじめ設定された第一の指令値とに基づいて生成された値を第二の指令値とする
ことを特徴とする請求項１から３のいずれか１項に記載のモータ制御装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本願に係るモータ制御装置は、モータに電力を供給するインバータと、インバータに並列に接続されたコンデンサと、コンデンサの電圧を検出する電圧検出部と、電圧検出部で検出された電圧検出値とあらかじめ設定された第一の指令値とに基づいてモータの回生電力の指令値である第二の指令値を生成する指令生成部と、第二の指令値に基づいてインバータを制御するインバータ制御部とを備えており、指令生成部は、電圧検出値の２乗の値と第一の指令値との差分に基づいて第二の指令値を生成するフィードバック制御器を備えており、指令生成部は、外部から与えられるモータ機械角速度を受け取り、フィードバック制御器で生成された第二の指令値をモータ機械角速度で除算して新たな第二の指令値とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本願のモータ制御装置は、指令生成部が電圧検出値の２乗の値と第一の指令値との差分に基づいて第二の指令値を生成するフィードバック制御器を備えており、指令生成部は、外部から与えられるモータ機械角速度を受け取り、フィードバック制御器で生成された第二の指令値をモータ機械角速度で除算して新たな第二の指令値とするので、コンデンサ電圧の大きさによらずコンデンサ電圧を安定して制御することができる。
【手続補正書】
【提出日】令和2年6月10日(2020.6.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
モータに電力を供給するインバータと、
前記インバータに並列に接続されたコンデンサと、
前記コンデンサの電圧を検出する電圧検出部と、
前記電圧検出部で検出された電圧検出値とあらかじめ設定された第一の指令値とに基づいて前記モータの回生電力の指令値である第二の指令値を生成する指令生成部と、
前記第二の指令値に基づいて前記インバータを制御するインバータ制御部と
を備えたモータ制御装置であって、
前記指令生成部は、前記電圧検出値の２乗の値と前記第一の指令値との差分に基づいて前記第二の指令値を生成するフィードバック制御器を備えており、
前記指令生成部は、外部から与えられるモータ機械角速度を受け取り、前記フィードバック制御器で生成された前記第二の指令値を前記モータ機械角速度で除算して新たな第二の指令値とすることを特徴とするモータ制御装置。
【請求項２】
前記指令生成部は、
前記第一の指令値の変化に対する指令補正値を生成するフィードフォワード制御器を備え、
前記フィードバック制御器で生成された前記第二の指令値に前記指令補正値を加算して新たな第二の指令値とする
ことを特徴とする請求項１に記載のモータ制御装置。
【請求項３】
前記第一の指令値は、
前記指令生成部の外部から与えられることを特徴とする請求項１または２に記載のモータ制御装置。
【請求項４】
前記指令生成部は、前記コンデンサに外部から電力が供給されているか否かを示す信号、およびトルク指令値を受け取り、
前記モータ制御装置は、外部から電力が供給されている場合は前記トルク指令値に基づいて前記モータを駆動し、外部から電力が供給されていない場合は前記新たな第二の指令値に基づいて前記モータを駆動することを特徴とする請求項１から３のいずれか１項に記載のモータ制御装置。