[go: up one dir, main page]

JP2002238293A - モータ制御装置 - Google Patents

モータ制御装置

Info

Publication number
JP2002238293A
JP2002238293A JP2001036923A JP2001036923A JP2002238293A JP 2002238293 A JP2002238293 A JP 2002238293A JP 2001036923 A JP2001036923 A JP 2001036923A JP 2001036923 A JP2001036923 A JP 2001036923A JP 2002238293 A JP2002238293 A JP 2002238293A
Authority
JP
Japan
Prior art keywords
current
control device
motor control
motor
microcontroller
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2001036923A
Other languages
English (en)
Inventor
Takayuki Kifuku
隆之 喜福
Masaki Matsushita
正樹 松下
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2001036923A priority Critical patent/JP2002238293A/ja
Priority to US09/883,391 priority patent/US7106017B2/en
Priority to FR0110174A priority patent/FR2820894B1/fr
Priority to DE10143475.8A priority patent/DE10143475B4/de
Publication of JP2002238293A publication Critical patent/JP2002238293A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02HEMERGENCY PROTECTIVE CIRCUIT ARRANGEMENTS
    • H02H7/00Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions
    • H02H7/08Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for dynamo-electric motors
    • H02H7/085Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for dynamo-electric motors against excessive load
    • H02H7/0856Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for dynamo-electric motors against excessive load characterised by the protection measure taken
    • H02H7/0858Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for dynamo-electric motors against excessive load characterised by the protection measure taken by reversing, cycling or reducing the power supply to the motor
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02HEMERGENCY PROTECTIVE CIRCUIT ARRANGEMENTS
    • H02H7/00Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions
    • H02H7/08Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for dynamo-electric motors
    • H02H7/0833Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for dynamo-electric motors for electric motors with control arrangements
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/22Current control, e.g. using a current control loop

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Ac Motors In General (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)

Abstract

(57)【要約】 【課題】 時間とともに滑らかにモータ出力特性を変化
させながら過熱保護を行うことができるモータ制御装置
を得る。 【解決手段】 多相モータの制御装置において、多相モ
ータ(3相DCブラシレスモータ1)を駆動する駆動回
路(PWMインバータ4)と、上記駆動回路を制御する
マイクロコントローラ5とを備え、上記マイクロコント
ローラ5は、相電流の所定の関数の積算値に応じて、モ
ータ電流を制限する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】この発明は、例えばDCブラ
シレスモータ等の制御装置に関し、特に、モータの過熱
保護に関するものである。
【0002】
【従来の技術】従来、交流サーボモータの加熱保護装置
として、例えば特開昭62−239822号公報に開示
されたものがある。この従来技術は、モータがサーボロ
ックしていると判定すると、停止位置に応じた所定の特
性に従い、モータを過熱保護するべく、モータヘの通電
を遮断するものである。
【0003】
【発明が解決しようとする課題】しかしながら、上述し
た従来技術は、過熱時にモータヘの通電を遮断しても問
題無いような場合に適したものであるが、例えば電動パ
ワーステアリング装置のように、急激なトルク変化が許
されないモータ制御装置に適用すると、過熱保護時に操
舵フィーリングが急変するといった問題があった。
【0004】この発明は上記のような問題点を解決する
ためになされたもので、時間とともに滑らかにモータ出
力特性を変化させながら過熱保護を行うことができるモ
ータ制御装置を得ることを目的とする。
【0005】
【課題を解決するための手段】この発明に係るモータ制
御装置は、多相モータの制御装置において、上記多相モ
ータを駆動する駆動回路と、上記駆動回路を制御するマ
イクロコントローラとを備え、上記マイクロコントロー
ラは、相電流の所定の関数の積算値に応じて、モータ電
流を制限するものである。
【0006】また、上記マイクロコントローラは、相電
流の所定の関数の積算値に応じて、相電流の波高値を制
限するものである。
【0007】また、上記マイクロコントローラは、各相
電流の所定の関数の積算値のうち、最大値に応じてモー
タ電流を制限するものである。
【0008】また、上記マイクロコントローラは、相電
流の所定の関数の積算値に応じて、d軸電流を制限する
ものである。
【0009】また、上記マイクロコントローラは、相電
流の所定の関数の積算値に応じて、q軸電流を制限する
ものである。
【0010】また、上記マイクロコントローラは、相電
流の所定の関数の積算値に応じて、d軸電流とq軸電流
のベクトル合成した電流を制限するものである。
【0011】また、上記マイクロコントローラは、q軸
と、d軸電流とq軸電流をベクトル合成した電流がなす
位相角を、モータ電流制限前後で変化させないものであ
る。
【0012】また、上記マイクロコントローラは、q軸
と、d軸電流とq軸電流をベクトル合成した電流がなす
位相角を、モータ電流制限前後で変化させるものであ
る。
【0013】また、上記マイクロコントローラは、q軸
と、d軸電流とq軸電流をベクトル合成した電流がなす
位相角を、モータ電流制限後は、モータ電流制限前と比
べて、d軸電流を優先的に流す方向に変化させるもので
ある。
【0014】また、上記マイクロコントローラは、q軸
と、d軸電流とq軸電流をベクトル合成した電流がなす
位相角を、モータ電流制限後は、モータ電流制限前と比
べて、q軸電流を優先的に流す方向に変化させるもので
ある。
【0015】また、上記マイクロコントローラは、相電
流のべき関数の積算値に応じて、モータ電流を制限する
ものである。
【0016】また、上記マイクロコントローラは、相電
流と所定のしきい値の偏差の積算値に応じて、モータ電
流を制限するものである。
【0017】また、上記マイクロコントローラは、相電
流のべき関数と所定のしきい値の偏差の積算値に応じ
て、モータ電流を制限するものである。
【0018】また、上記マイクロコントローラは、相電
流と所定のしきい値の偏差のべき関数の積算値に応じ
て、モータ電流を制限するものである。
【0019】また、上記マイクロコントローラは、べき
関数を多項式近似により演算するものである。
【0020】また、上記マイクロコントローラは、べき
関数をテーブル参照により演算するものである。
【0021】また、上記マイクロコントローラは、相電
流の通流方向に応じて別々に演算するものである。
【0022】また、上記マイクロコントローラは、相電
流の絶対値に応じて演算するものである。
【0023】また、上記マイクロコントローラは、相電
流の検出値に応じて演算するものである。
【0024】さらに、上記マイクロコントローラは、相
電流の目標値に応じて演算するものである。
【0025】
【発明の実施の形態】実施の形態1.図1は、この発明
の実施の形態1に係るモータ制御装置の構成を示すブロ
ック図である。図1において、1は3相DCブラシレス
モータ、2は3相DCブラシレスモータ1のロータの磁
極位置を検出するための位置センサ、3は3相DCブラ
シレスモータ1の相電流を検出するための電流検出回
路、4は3相DCブラシレスモータを駆動する駆動回路
としてのPWMインバータである。
【0026】5は上記PWMインバータ4を制御するマ
イクロコントローラであり、このマイクロコントローラ
5には、相電流をディジタル値に変換するためのA/D
変換部6の他に、ソフトウェアとして実現される以下の
構成要素7〜13が備えられる。すなわち、ソフトウェ
アとして実現される構成要素として、7はd−q座標上
でモータ電流をフィードバック制御する電流制御部、8
は電流制御部7の出力をd−q座標から3相交流座標に
変換する座標変換部、9は電流検出回路3による相電流
の検出値を3相交流座標からd−q座標に変換する座標
変換部である。
【0027】10は3相DCブラシレスモータ1と、モ
ータ制御装置全体ないしはPWMインバータ4を過熱保
護する過熱保護部であり、以下の構成要素を備える。す
なわち、過熱保護部10の構成要素として、11は相電
流の時間平均を求めるべく所定の周期で所定時間分の相
電流を加算する積算部、12は相電流の時間平均値から
モータ電流の制限値を演算するモータ電流制限値演算
部、13はd軸電流とq軸電流をモータ電流制限値演算
部12に従って所定の最大電流値以下に制限するための
モータ電流制限部である。
【0028】図2は、上記マイクロコントローラ5に実
装されたプログラムの動作を説明するフローチャートで
ある。
【0029】次に動作について説明する。モータ1の各
相電流のうち、U相電流とV相電流の2相分は、電流検
出回路3で所定の電圧に変換されてマイクロコントロー
ラ5に入力される。入力された各相電流は、A/D変換
部6で離散化されて、ソフトウェアの処理に引き渡され
る。
【0030】次に、図2のフローチャートに従い、マイ
クロコントローラ5に実装されたプログラムの動作につ
いて説明する。本プログラムは、所定の一定周期で呼び
出されるものとする。また、d軸目標電流id*と、q
軸目標電流iq*は、別途与えられているものとする。
【0031】まず、ステップs1にて、下式に基づいて
3相分の電流に変換される。
【0032】iw=−iu−iv ただし、iu:u相電流(電流検出回路3で検出) iv:v相電流(電流検出回路3で検出) iw:w相電流(電流検出回路3の検出値から算出)
【0033】次に、ステップs2にて、各相電流は、時
間平均値を求めるべく、所定の周期で、所定時間分加算
される。本処理は、図1では、積算部11に相当する。
【0034】ここで、各相電流は、図3に示すような正
弦波状であり、そのまま1周期分加算すると0になる。
そこで、通流方向に応じて、正負別々に相電流を加算す
る。正方向の各相電流を、それぞれiu+、iv+、i
w+で表し、負方向の各相電流を、それぞれiu−、i
v−、iw−で表すものとすると、以下の6通りの積算
値が求められる。
【0035】Σiu+、Σiv+、Σiw+、Σiu
−、Σiv−、Σiw−
【0036】続いて、ステップs3で、上記各相電流の
積算値のうち最大値を選択し、ステップs4で、上記選
択された最大値に従い、例えば図4に示すような特性に
基づいて、各相電流に許容する最大電流を漸減または漸
増し、モータ電流制限値を演算する。このステップs3
〜s4は、図1では、モータ電流制限値演算部12に相
当する。
【0037】図5に、本処理による電流制限動作の一例
を示す。各相電流の積算値のうち、最大値に基づいてモ
ータ電流を制限することにより、モータ電流の3相のバ
ランスを崩すことなく、最も発熱している相を保護す
る。また、モータ電流制限値演算部12によるモータ電
流制限値は、モータ電流の波高値を制限するものであ
り、正弦波状のモータ電流が歪むことなく漸減または漸
増する。
【0038】さらに、d−q座標上でのモータ電流制御
にてモータ電流を制限するべく、上記モータ電流制限値
に基づき、ステップs5でd軸目標電流id*を制限
し、ステップs6でq軸目標電流iq*を制限する。こ
のステップs5〜s6は、図1では、モータ電流制限部
13に相当する。
【0039】ここで、d−q座標上での電流制限方法
を、図5に基づいて詳しく説明する。
【0040】上述の通り、モータ電流制限値演算部12
によるモータ電流制限値は、正弦波状のモータ電流の波
高値を制限するものであり、これをベクトル図上に描け
ば、図5の破線で示す通り、3相交流座標上の半径一定
の円で表すことができる。これは、d−q座標上では、
d軸電流とq軸電流のベクトル合成値(以下、合成ベク
トル電流という)を制限するものである。
【0041】そこで、モータ電流制限部13では、別途
与えられる、q軸と合成ベクトル電流がなす位相角θ
(以下、電流位相角という)に従い、モータ電流制限手
段12によって与えられるモータ電流制限値のd軸成分
をd軸電流制限値、q軸成分をq軸電流制限値としてそ
れぞれ求める。d軸目標電流id*と、q軸目標電流i
q*を、このようにして求められた各制限値以下に制限
することで、d−q軸上での電流制限が達成される。
【0042】以上のように、所定値以下に制限されたd
軸目標電流とq軸目標電流は、ステップs7〜s8に
て、相電流の検出値から座標変換された、d軸とq軸の
各検出電流と比較され、図1の電流制御部7に相当する
PI制御等のアルゴリズムにより、フィードバック制御
される。
【0043】最後に、ステップs9にて、各電流制御部
の操作量は3相交流座標に変換され、PWMインバータ
4に与えられる。これは、図1では座標変換8に相当す
る。
【0044】PWMインバータ4は、モータ1をPWM
駆動する。
【0045】以上のように、本実施の形態1によれば、
d−q座標上のモータ電流が時間とともに滑らかに制限
され、モータ出力トルクが急変することなく、適切な過
熱保護を施すことができる。
【0046】また、図6に示すように、モータ回転時
(図6の(a)参照)に比べて、モータサーボロック時
(図6の(b)参照)には、相電流の時間平均値が大き
くなる。ゆえに、モータ回転時と比べて、サーボロック
時に早くモータ電流が制限され、非常に実用的な過熱保
護を実現できる。
【0047】なお、本実施の形態1においては、積算部
11により各相電流を積算して(相電流の時間平均値を
求めて)モータ電流を制限する方式としたが、相電流の
べき関数を積算してもよい。モータ1あるいはPWMイ
ンバータ4の損失は、電流の1ないし2乗に略比例する
ため、これによって、より適切な過熱保護を施すことが
できる。
【0048】ここで、相電流のべき関数としては、以下
のような関数がある。
【0049】f1(i)=i1.5 f2(i)=i2 f3(i)=i1.5+a なお、f1,f2,f3:相電流のべき関数 i:モータ電流 a:任意の定数
【0050】このとき、べき関数を多項式近似すれば、
より演算量を少なくすることができ、マイクロコントロ
ーラ5の負荷を軽減することができる。また、テーブル
参照により演算するようにすれば、さらに演算量を少な
くすることができる。なお、べき関数のべき乗数を1と
すれば、図1に示す実施の形態1と同様に、相電流の時
間平均値に基づいてモータ電流を制限することになり、
図1に示す実施の形態1は、べき乗数を1とする、相電
流のべき関数を積算値に基づいてモータ電流を制限する
ものに相当する。
【0051】また、本実施の形態1においては、各相電
流を正負別々に加算したが、各相電流の絶対値を加算し
てもよい。PWMインバータ4は、相電流の方向によっ
て発熱が大きい素子が異なるが、モータ1の銅損は、相
電流の方向に関わらず一定である。ゆえに、十分実用的
な範囲で演算量を少なくでき、マイクロコントローラ5
の負荷を軽減することができる。
【0052】また、本実施の形態1においては、各相電
流の検出値を積算する方式としたが、各相電流の目標値
を積算してもよい。この場合には、オープンループ制御
等、相電流の検出回路を有さないモータ制御装置にも適
用することができる。
【0053】また、ここでは、モータ1を3相DCブラ
シレスモータとしたが、誘導電動機等、多相モータであ
れば同様の方法で過熱保護できる。
【0054】また、本実施の形態1では、電流位相角θ
については、別途与えられるものとして言及しなかった
が、モータ電流を制限する前後で、変化させても、させ
なくてもよい。
【0055】電流位相角θを変化させる場合には、合成
ベクトル電流を所定値以下に制限しながら、d軸電流を
優先的に流す場合と、q軸電流を優先的に流す方法が考
えられる。本実施の形態1のように、DCブラシレスモ
ータを対象とする場合には、負方向にd軸電流を流すと
弱め界磁効果が得られる。ゆえに、d軸電流を優先的に
流すと、回転速度を優先させた運転ができる。また、界
磁が一定ならばq軸電流は出力トルクに比例するので、
q軸電流を優先的に流すと、トルクを優先させる運転が
できる。
【0056】電流位相角θを変化させない場合には、回
転速度と出力トルクをバランス良く逓減しながら、モー
タ電流を制限できる。
【0057】また、この方法は、誘導電動機のように、
励磁電流で磁束を制御する場合にも適用することができ
る。上記電流位相角θの変化については、DCブラシレ
スモータをd−q座標上で制御する方法を示したが、誘
導電動機を直交座標系で制御する場合にも、同様に電流
を漸減させればよい。
【0058】実施の形態2.上記実施の形態1では、d
−q座標上で電流フィードバック制御していたが、この
発明は、交流電流を直接フィードバックする方式にも適
用できる。この場合には、より演算量を少なくできる。
【0059】図7は、この発明の実施の形態2に係るモ
ータ制御装置の構成を示すブロック図である。図7にお
いて、図1に示す実施の形態1と同一部分は同一符号を
付してその説明は省略する。新たな符号として、14
は、d−q座標上の目標電流を、3相交流座標上の目標
電流に変換する座標変換部であり、実施の形態1と同様
に、ソフトウェアとして実現される構成要素として、マ
イクロコントローラ5に備えられる。なお、マイクロコ
ントローラ5に実装されるプログラムは、実施の形態1
と同様の構成で実現できるため、プログラムのフローチ
ャートは省略する。
【0060】次に、動作について説明する。A/D変換
部6で検出された相電流を、積算部11で積算し、モー
タ電流制限値演算部12で各相電流の波高値の制限値を
演算するところは、実施の形態1と同様である。
【0061】d軸目標電流id*と、q軸目標電流iq
*は、座標変換部14で3相交流座標上の目標電流iu
*、iv*に変換される。
【0062】実施の形態1で述べた通り、モータ電流制
限値演算部12によるモータ電流制限値は、3相交流電
流の波高値を制限するものである。よって、座標変換部
14で座標変換された3相交流座標上の目標電流iu
*、iv*は、直接上記モータ電流制限値と比較し、所
定値以下に制限することができる。そこで、モータ電流
制限部13にて、3相交流座標上の目標電流iu*、i
v*の波高値を、モータ電流制限値演算部12によるモ
ータ電流制限値以下に制限する。
【0063】波高値が制限された3相交流座標上の各目
標電流は、各相の検出電流と比較され、各々電流制御部
7によって、P制御等のアルゴリズムに従い、フィード
バック制御される。各電流制御部の操作量は、PWMイ
ンバータ4に与えられ、PWMインバータ4は、モータ
1をPWM駆動する。
【0064】従って、本実施の形態2によれば、演算量
を大幅に減らしながら、3相交流座標上の各相電流の波
高値が滑らかに制限され、トルクが急変することなく、
適切な過熱保護を施すことができる。
【0065】実施の形態3.上記実施の形態1、2で
は、相電流の時間平均値に基づいて最大電流を制限した
が、所定のしきい値と、相電流の偏差に基づいて漸減す
る方式としてもよい。その場合は、電流が大きいときに
は早く、電流が小さいときには遅くモータ電流を制限す
ることができ、より実用的な過熱保護を施すことができ
る。
【0066】図8は、この発明の実施の形態3に係るモ
ータ制御装置の構成を示すブロック図である。図8にお
いて、図1及び図7に示す実施の形態1及び2と同一部
分は同一符号を付してその説明は省略する。新たな符号
として、15は、相電流と所定の過熱保護判定しきい値
との偏差を演算する偏差演算部であり、実施の形態1及
び2と同様にして、ソフトウェアとして実現される構成
要素としてマイクロコントローラ5に備えられる。ま
た、マイクロコントローラ5に実装されるプログラム
は、実施の形態1と同様の構成で実現できるため、プロ
グラムのフローチャートは省略する。
【0067】次に、動作について説明する。A/D変換
部6で検出された相電流は、所定の過熱保護判定しきい
値と比較され、その偏差が積算部11で積算される。こ
こで、通流方向に応じて、正負別々に偏差を演算して加
算してもよく、絶対値と上記しきい値の偏差を加算して
もよいのは、実施の形態1と同様である。以下、上記実
施の形態1と同様に、上記偏差の積算値の最大値と、例
えば図4に示す特性とに従って、各相電流に許容する制
限値を漸増減し、モータ電流を制限する。
【0068】上記過熱保護判定しきい値として、例えば
連続運転可能な電流値(以下、連続定格電流という。)
を設定しておけば、モータ1やPWMインバータ4の短
時間定格に合わせて、短時間は大電流を通流し、運転状
況に応じて、滑らかにモータ電流を連続定格電流に収束
させていくことができる。
【0069】なお、ここでは、相電流と所定の過熱保護
しきい値の偏差の積算値に基づき、最大電流を漸増減し
たが、相電流のべき関数と所定の過熱保護しきい値の偏
差の積算値に基づいて最大電流を漸増減する構成として
もよい。
【0070】モータ1あるいはPWMインバータ4の損
失は、電流の1ないし2乗に略比例するため、これによ
って、より適切な過熱保護を施すことができる。
【0071】また、相電流と所定の過熱保護しきい値
の、偏差のべき関数の積算値に基づいて最大電流を漸増
減する構成としても同様の効果を奏する。
【0072】
【発明の効果】以上のように、この発明によれば、多相
モータの制御装置において、相電流の所定の関数の積算
値に応じてモータ電流を制限するので、時間とともに滑
らかにモータ出力特性を変化させながら適切な過熱保護
が施される。
【0073】また、相電流の所定の関数の積算値に応じ
て相電流の波高値を制限するので、正弦波状のモータ電
流が歪むことなく過熱保護される。
【0074】また、各相電流の所定の関数の積算値のう
ちの、最大値に応じてモータ電流を制限するので、モー
タ電流の3相のバランスを崩すことなく、最も発熱して
いる相を保護することができる。
【0075】また、相電流の所定の関数の積算値に応じ
て、d軸電流、またはq軸電流、またはd軸電流とq軸
電流のベクトル合成した電流を制限するので、多相モー
タをベクトル制御する場合においても適切な過熱保護が
施される。
【0076】また、q軸と、d軸電流とq軸電流をベク
トル合成した電流がなす位相角を、モータ電流制限前後
で変化させないので、回転速度と出力トルクをバランス
良く逓減しながら、モータ電流を制限できる。
【0077】また、q軸と、d軸電流とq軸電流をベク
トル合成した電流がなす位相角を、モータ電流制限前後
で変化させ、モータ電流制限後は、モータ電流制限前と
比べて、d軸電流を優先的に流すので、トルクよりも回
転速度を優先させたい場合に適する。
【0078】また、q軸と、d軸電流とq軸電流をベク
トル合成した電流がなす位相角を、モータ電流制限前後
で変化させ、モータ電流制限後は、モータ電流制限前と
比べて、q軸電流を優先的に流すので、回転速度よりも
トルクを優先させたい場合に適する。
【0079】また、相電流のべき関数の積算値に応じて
モータ電流の最大値を制限するので、大電流時には早
く、小電流時には遅くモータ電流が制限され、より実用
的な過熱保護が施される。
【0080】また、相電流と所定のしきい値の偏差の積
算値に応じてモータ電流の最大値を制限するので、大電
流時には早く、小電流時には遅くモータ電流が制限さ
れ、より実用的な過熱保護が施される。
【0081】また、相電流のべき関数と所定のしきい値
の偏差の積算値に応じてモータ電流の最大値を制限する
ので、大電流時には早く、小電流時には遅くモータ電流
が制限され、より実用的な過熱保護が施される。
【0082】また、相電流と所定のしきい値の偏差のべ
き関数の積算値に応じてモータ電流の最大値を制限する
ので、大電流時には早く、小電流時には遅くモータ電流
が制限され、より実用的な過熱保護が施される。
【0083】また、べき関数を多項式近似により演算す
るので、演算量を少なくすることができる。
【0084】また、べき関数をテーブル参照により演算
ので、演算量を少なくすることができる。
【0085】また、相電流の通流方向に応じて別々に演
算するので、通電方向に応じた適切な過熱保護が施され
る。
【0086】また、相電流の絶対値に応じて演算するの
で、演算量を少なくすることができる。
【0087】また、相電流の検出値に応じて演算するの
で、より適切な過熱保護が施される。
【0088】また、相電流の目標値に応じて演算するの
で、オープンループ制御等、相電流の検出回路を有さな
いモータ制御装置にも適用することができる。
【図面の簡単な説明】
【図1】 この発明の実施の形態1に係るモータ制御装
置の構成を示すブロック図である。
【図2】 この発明の実施の形態1のマイクロコントロ
ーラに実装されたプログラムの動作を説明するフローチ
ャートである。
【図3】 この発明の実施の形態1のモータ電流漸増減
特性を示す図である。
【図4】 この発明の実施の形態1のモータ電流波形を
示す図である。
【図5】 この発明の実施の形態1の電流制限値を説明
する図である。
【図6】 モータ回転時とサーボロック時の電流波形を
示す図である。
【図7】 この発明の実施の形態2に係るモータ制御装
置の構成を示すブロック図である。
【図8】 この発明の実施の形態3に係るモータ制御装
置の構成を示すブロック図である。
【符号の説明】
1 3相DCブラシレスモータ、2 位置センサ、3
電流検出回路、4 PWMインバータ、5 マイクロコ
ントローラ、6 A/D変換部、7 電流制御部、8
座標変換部、9 座標変換部、10 過熱保護部、11
積算部、12モータ電流制限演算部、13 モータ電
流制限部、14 座標変換部、15偏差演算部。
───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 5H560 AA10 BB04 DC12 EB01 EC01 GG04 JJ06 TT12 TT15 XA02 XA12 XA13 XA17 5H576 AA15 BB06 DD02 DD04 DD07 EE01 EE11 GG01 GG04 HB01 JJ03 JJ16 JJ17 JJ22 JJ24 JJ28 LL22 LL41 LL46 MM06

Claims (20)

    【特許請求の範囲】
  1. 【請求項1】 多相モータの制御装置において、 上記多相モータを駆動する駆動回路と、 上記駆動回路を制御するマイクロコントローラとを備
    え、 上記マイクロコントローラは、相電流の所定の関数の積
    算値に応じて、モータ電流を制限することを特徴とする
    モータ制御装置。
  2. 【請求項2】 請求項1に記載のモータ制御装置におい
    て、 上記マイクロコントローラは、相電流の所定の関数の積
    算値に応じて、相電流の波高値を制限することを特徴と
    するモータ制御装置。
  3. 【請求項3】 請求項1に記載のモータ制御装置におい
    て、 上記マイクロコントローラは、各相電流の所定の関数の
    積算値のうち、最大値に応じてモータ電流を制限するこ
    とを特徴とするモータ制御装置。
  4. 【請求項4】 請求項1ないし3のいずれかに記載のモ
    ータ制御装置において、 上記マイクロコントローラは、相電流の所定の関数の積
    算値に応じて、d軸電流を制限することを特徴とするモ
    ータ制御装置。
  5. 【請求項5】 請求項1ないし3のいずれかに記載のモ
    ータ制御装置において、 上記マイクロコントローラは、相電流の所定の関数の積
    算値に応じて、q軸電流を制限することを特徴とするモ
    ータ制御装置。
  6. 【請求項6】 請求項3ないし5のいずれかに記載のモ
    ータ制御装置において、 上記マイクロコントローラは、相電流の所定の関数の積
    算値に応じて、d軸電流とq軸電流のベクトル合成した
    電流を制限することを特徴とするモータ制御装置。
  7. 【請求項7】 請求項4ないし6のいずれかに記載のモ
    ータ制御装置において、 上記マイクロコントローラは、q軸と、d軸電流とq軸
    電流をベクトル合成した電流がなす位相角を、モータ電
    流制限前後で変化させないことを特徴とするモータ制御
    装置。
  8. 【請求項8】 請求項4ないし6のいずれかに記載のモ
    ータ制御装置において、 上記マイクロコントローラは、q軸と、d軸電流とq軸
    電流をベクトル合成した電流がなす位相角を、モータ電
    流制限前後で変化させることを特徴とするモータ制御装
    置。
  9. 【請求項9】 請求項8に記載のモータ制御装置におい
    て、 上記マイクロコントローラは、q軸と、d軸電流とq軸
    電流をベクトル合成した電流がなす位相角を、モータ電
    流制限後は、モータ電流制限前と比べて、d軸電流を優
    先的に流す方向に変化させることを特徴とするモータ制
    御装置。
  10. 【請求項10】 請求項8に記載のモータ制御装置にお
    いて、 上記マイクロコントローラは、q軸と、d軸電流とq軸
    電流をベクトル合成した電流がなす位相角を、モータ電
    流制限後は、モータ電流制限前と比べて、q軸電流を優
    先的に流す方向に変化させることを特徴とするモータ制
    御装置。
  11. 【請求項11】 請求項1ないし10のいずれかに記載
    のモータ制御装置において、 上記マイクロコントローラは、相電流のべき関数の積算
    値に応じて、モータ電流を制限することを特徴とするモ
    ータ制御装置。
  12. 【請求項12】 請求項1ないし10のいずれかに記載
    のモータ制御装置において、 上記マイクロコントローラは、相電流と所定のしきい値
    の偏差の積算値に応じて、モータ電流を制限することを
    特徴とするモータ制御装置。
  13. 【請求項13】 請求項1ないし10のいずれかに記載
    のモータ制御装置において、 上記マイクロコントローラは、相電流のべき関数と所定
    のしきい値の偏差の積算値に応じて、モータ電流を制限
    することを特徴とするモータ制御装置。
  14. 【請求項14】 請求項1ないし10のいずれかに記載
    のモータ制御装置において、 上記マイクロコントローラは、相電流と所定のしきい値
    の偏差のべき関数の積算値に応じて、モータ電流を制限
    することを特徴とするモータ制御装置。
  15. 【請求項15】 請求項11、13、14のいずれかに
    記載のモータ制御装置において、 上記マイクロコントローラは、べき関数を多項式近似に
    より演算することを特徴とするモータ制御装置。
  16. 【請求項16】 請求項11、13、14のいずれかに
    記載のモータ制御装置において、 上記マイクロコントローラは、べき関数をテーブル参照
    により演算することを特徴とするモータ制御装置。
  17. 【請求項17】 請求項1ないし16のいずれかに記載
    のモータ制御装置において、 上記マイクロコントローラは、相電流の通流方向に応じ
    て別々に演算することを特徴とするモータ制御装置。
  18. 【請求項18】 請求項1ないし16のいずれかに記載
    のモータ制御装置において、 上記マイクロコントローラは、相電流の絶対値に応じて
    演算することを特徴とするモータ制御装置。
  19. 【請求項19】 請求項1ないし18のいずれかに記載
    のモータ制御装置において、 上記マイクロコントローラは、相電流の検出値に応じて
    演算することを特徴とするモータ制御装置。
  20. 【請求項20】 請求項1ないし18のいずれかに記載
    のモータ制御装置において、 上記マイクロコントローラは、相電流の目標値に応じて
    演算することを特徴とするモータ制御装置。
JP2001036923A 2001-02-14 2001-02-14 モータ制御装置 Pending JP2002238293A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2001036923A JP2002238293A (ja) 2001-02-14 2001-02-14 モータ制御装置
US09/883,391 US7106017B2 (en) 2001-02-14 2001-06-19 Motor control device
FR0110174A FR2820894B1 (fr) 2001-02-14 2001-07-30 Dispositif de commande de moteur
DE10143475.8A DE10143475B4 (de) 2001-02-14 2001-09-05 Motorensteuerungsvorrichtung

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001036923A JP2002238293A (ja) 2001-02-14 2001-02-14 モータ制御装置

Publications (1)

Publication Number Publication Date
JP2002238293A true JP2002238293A (ja) 2002-08-23

Family

ID=18900124

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001036923A Pending JP2002238293A (ja) 2001-02-14 2001-02-14 モータ制御装置

Country Status (4)

Country Link
US (1) US7106017B2 (ja)
JP (1) JP2002238293A (ja)
DE (1) DE10143475B4 (ja)
FR (1) FR2820894B1 (ja)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6992448B2 (en) 2004-01-28 2006-01-31 Mitsubishi Denki Kabushiki Kaisha Motor control apparatus
JP2007089261A (ja) * 2005-09-20 2007-04-05 Toshiba Mitsubishi-Electric Industrial System Corp 電力変換装置
CN100338871C (zh) * 2003-07-11 2007-09-19 发那科株式会社 主轴电动机驱动控制方法和装置
JP2007282478A (ja) * 2006-03-13 2007-10-25 Ihi Corp モータ制御装置
JP2007290470A (ja) * 2006-04-24 2007-11-08 Jtekt Corp 電動パワーステアリング装置
JP2008237543A (ja) * 2007-03-27 2008-10-09 Yasukawa Control Kk 酸素濃縮器およびその制御方法
JP2009207319A (ja) * 2008-02-28 2009-09-10 Toyota Motor Corp モータの制御システムおよびモータの制御方法
JP2009284627A (ja) * 2008-05-21 2009-12-03 Panasonic Corp 電動機駆動装置
JP2011193585A (ja) * 2010-03-12 2011-09-29 Panasonic Corp モータ駆動装置およびにこれを用いた電気機器
JP2011254600A (ja) * 2010-06-01 2011-12-15 Panasonic Corp モータ駆動装置およびにこれを用いた電気機器
JP2012016102A (ja) * 2010-06-30 2012-01-19 Hitachi Automotive Systems Ltd 電力変換システムおよび電力変換装置
JP2013106385A (ja) * 2011-11-10 2013-05-30 Honda Motor Co Ltd モータ制御装置、歩行補助装置及びモータ制御方法
JP2016146693A (ja) * 2015-02-06 2016-08-12 トヨタ自動車株式会社 過負荷保護装置
JP2020081282A (ja) * 2018-11-22 2020-06-04 株式会社ナカニシ 医療装置

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4474894B2 (ja) * 2003-10-22 2010-06-09 株式会社ジェイテクト パワーステアリング装置および電流検出手段のゲイン差補償方法
WO2005079726A1 (en) 2004-02-23 2005-09-01 Fisher & Paykel Healthcare Limited Breathing assistance apparatus
GB0708061D0 (en) * 2007-04-26 2007-06-06 Trw Ltd Electromagnetic apparatus
US7715215B1 (en) * 2009-01-29 2010-05-11 International Business Machines Corporation Control of an AC-to-DC power supply assembly fed by a three-phase AC source
JP4698745B2 (ja) * 2009-03-25 2011-06-08 三菱電機株式会社 永久磁石型回転電機
JP5430775B2 (ja) * 2010-11-05 2014-03-05 三菱電機株式会社 モータ制御装置
US9722524B2 (en) * 2012-12-06 2017-08-01 Nidec Corporation Motor controller
WO2014087640A1 (en) * 2012-12-06 2014-06-12 Nidec Corporation Motor controller
JP5958519B2 (ja) * 2013-12-06 2016-08-02 株式会社デンソー 制御装置、および、これを用いたシフトバイワイヤシステム
US9442468B2 (en) * 2013-12-06 2016-09-13 Denso Corporation Control apparatus and shift-by-wire system having the same
JP5831766B2 (ja) * 2013-12-06 2015-12-09 株式会社デンソー 制御装置、および、これを用いたシフトバイワイヤシステム
DE102015224383A1 (de) * 2015-12-07 2017-06-08 Zf Friedrichshafen Ag Überlastschutz für einen Stromsteller

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59122381A (ja) 1982-12-27 1984-07-14 Mitsubishi Electric Corp 電源装置の出力切換装置
JPS62239822A (ja) 1986-04-11 1987-10-20 株式会社日立製作所 交流サ−ボモ−タ−の温度検出装置、およびこれを用いた加熱保護装置
JPH0651474B2 (ja) 1988-01-20 1994-07-06 三菱電機株式会社 モータ駆動式パワーステアリング装置
JP2821679B2 (ja) * 1988-07-19 1998-11-05 株式会社日立製作所 Pwmインバータのゲート信号発生方法および装置、pwmインバータ装置
FR2685986B1 (fr) * 1992-01-03 1994-06-24 Valeo Electronique Procede et dispositif de controle thermique d'un moteur electrique embarque a bord d'un vehicule et application a un systeme de direction assistee.
JP2755011B2 (ja) * 1992-02-13 1998-05-20 三菱電機株式会社 モータ駆動制御装置
JP3168231B2 (ja) * 1992-10-07 2001-05-21 ファナック株式会社 交流電動機の制御方式
JPH06225573A (ja) * 1993-01-27 1994-08-12 Meidensha Corp 誘導電動機のベクトル制御装置
JP3041165B2 (ja) 1993-07-02 2000-05-15 三菱電機株式会社 電動機保護装置
US5362222A (en) * 1993-08-31 1994-11-08 Cincinnati Milacron Inc. Injection molding machine having a vector controlled AC drive system
US5504404A (en) * 1993-09-17 1996-04-02 Matsushita Electric Industrial Co., Ltd. Method and apparatus for controlling motor
EP0645879B1 (en) * 1993-09-27 1997-08-13 Matsushita Electric Works, Ltd. Vector and apparatus control method for controlling a rotor speed of an induction motor
JP3333907B2 (ja) * 1994-08-16 2002-10-15 富士電機株式会社 電圧形インバータの電流制限方法及び電流制限回路
JP3399156B2 (ja) * 1995-05-29 2003-04-21 株式会社デンソー ブラシレスdcモータの制御装置
JPH09215388A (ja) 1996-01-29 1997-08-15 Toyota Motor Corp インバータ装置
JP3262709B2 (ja) * 1996-04-25 2002-03-04 三菱電機株式会社 モータのベクトル制御方法およびベクトル制御インバータ装置
JPH10337084A (ja) * 1997-05-30 1998-12-18 Aisin Seiki Co Ltd スイッチングモジュ−ルの過熱保護装置
JP3945870B2 (ja) 1997-09-17 2007-07-18 株式会社ジェイテクト 電動パワーステアリング装置
JP3840627B2 (ja) 1998-09-01 2006-11-01 株式会社日立製作所 車両用主電動機の保護装置
US6194856B1 (en) * 1999-01-25 2001-02-27 Hitachi, Ltd. Motor driving apparatus including a modularized current control circuit and method of controlling the same
JP4512211B2 (ja) * 1999-01-25 2010-07-28 株式会社日立産機システム 電流制御回路、インバータ制御装置、インバータ装置、および電力変換装置
JP4491083B2 (ja) * 1999-02-25 2010-06-30 株式会社日立産機システム モータ制御装置およびその同期方法
US6448731B1 (en) 1999-02-11 2002-09-10 Trw Inc. Apparatus and method for controlling an electric motor
JP3715136B2 (ja) * 1999-06-03 2005-11-09 トヨタ自動車株式会社 電動パワーステアリング装置
JP3729682B2 (ja) * 1999-06-15 2005-12-21 三菱電機株式会社 ベクトル制御装置
JP4131079B2 (ja) * 2000-07-12 2008-08-13 株式会社安川電機 インバータ装置およびその電流制限方法
JP4455075B2 (ja) * 2004-01-28 2010-04-21 三菱電機株式会社 モータ制御装置

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100338871C (zh) * 2003-07-11 2007-09-19 发那科株式会社 主轴电动机驱动控制方法和装置
US6992448B2 (en) 2004-01-28 2006-01-31 Mitsubishi Denki Kabushiki Kaisha Motor control apparatus
KR100666812B1 (ko) * 2004-01-28 2007-01-09 미츠비시덴키 가부시키가이샤 모터 제어 장치
JP2007089261A (ja) * 2005-09-20 2007-04-05 Toshiba Mitsubishi-Electric Industrial System Corp 電力変換装置
JP2007282478A (ja) * 2006-03-13 2007-10-25 Ihi Corp モータ制御装置
JP2007290470A (ja) * 2006-04-24 2007-11-08 Jtekt Corp 電動パワーステアリング装置
JP2008237543A (ja) * 2007-03-27 2008-10-09 Yasukawa Control Kk 酸素濃縮器およびその制御方法
JP2009207319A (ja) * 2008-02-28 2009-09-10 Toyota Motor Corp モータの制御システムおよびモータの制御方法
JP2009284627A (ja) * 2008-05-21 2009-12-03 Panasonic Corp 電動機駆動装置
JP2011193585A (ja) * 2010-03-12 2011-09-29 Panasonic Corp モータ駆動装置およびにこれを用いた電気機器
JP2011254600A (ja) * 2010-06-01 2011-12-15 Panasonic Corp モータ駆動装置およびにこれを用いた電気機器
JP2012016102A (ja) * 2010-06-30 2012-01-19 Hitachi Automotive Systems Ltd 電力変換システムおよび電力変換装置
JP2013106385A (ja) * 2011-11-10 2013-05-30 Honda Motor Co Ltd モータ制御装置、歩行補助装置及びモータ制御方法
US9337768B2 (en) 2011-11-10 2016-05-10 Honda Motor Co., Ltd. Motor control device, walking assist device, and motor control method
JP2016146693A (ja) * 2015-02-06 2016-08-12 トヨタ自動車株式会社 過負荷保護装置
JP2020081282A (ja) * 2018-11-22 2020-06-04 株式会社ナカニシ 医療装置

Also Published As

Publication number Publication date
FR2820894B1 (fr) 2006-02-24
US20020109474A1 (en) 2002-08-15
US7106017B2 (en) 2006-09-12
DE10143475A1 (de) 2002-09-12
DE10143475B4 (de) 2014-02-20
FR2820894A1 (fr) 2002-08-16

Similar Documents

Publication Publication Date Title
JP2002238293A (ja) モータ制御装置
JP4455075B2 (ja) モータ制御装置
JP4168730B2 (ja) 3相交流電動機の制御装置
JP6260502B2 (ja) モータ制御装置
JP6055372B2 (ja) モータ制御装置
JP2011223724A (ja) モータ駆動装置
KR101514391B1 (ko) 벡터 제어 장치, 및 그것을 사용한 모터 제어 장치, 공조기
CN104779872B (zh) 同步电动机的控制装置及控制方法
JPH0984400A (ja) サーボモータの電流制御方法
CN112448644B (zh) 电动机控制器与电动机控制方法
JP6358834B2 (ja) ベクトル制御装置、それを組み込んだインバータ及びそれを組み込んだインバータとモータとのセット装置
JP5230682B2 (ja) 同期電動機の制御装置
JP2007282300A (ja) モーター制御装置
JP4846205B2 (ja) Pwmインバータの制御方法
JP6400231B2 (ja) 回転電機の制御装置
JP7183740B2 (ja) インバータ装置
JP4008930B2 (ja) モータ制御装置
JP2009284598A (ja) 交流電動機の制御装置
JP4697372B2 (ja) 誘導電動機の制御方法および装置
WO2022071390A1 (ja) 電気モータ制御装置
JPH07143798A (ja) 速度センサレスベクトル制御装置
JP2001136775A (ja) 永久磁石回転子形同期電動機の負荷推定方法および永久磁石回転子形同期電動機の制御装置
JP6905186B2 (ja) 電力変換装置及びその制御方法
JP2018160959A (ja) 回転機制御装置
JP3336522B2 (ja) 交流電動機の電流制御装置

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040220

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040302

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040413

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20050510

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050706

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20050711

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20050805