[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP3561453B2 - Electric power steering control device - Google Patents

Electric power steering control device Download PDF

Info

Publication number
JP3561453B2
JP3561453B2 JP36621399A JP36621399A JP3561453B2 JP 3561453 B2 JP3561453 B2 JP 3561453B2 JP 36621399 A JP36621399 A JP 36621399A JP 36621399 A JP36621399 A JP 36621399A JP 3561453 B2 JP3561453 B2 JP 3561453B2
Authority
JP
Japan
Prior art keywords
value
voltage
signal
current
brushless motor
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.)
Expired - Fee Related
Application number
JP36621399A
Other languages
Japanese (ja)
Other versions
JP2001186790A (en
Inventor
正樹 松下
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 JP36621399A priority Critical patent/JP3561453B2/en
Publication of JP2001186790A publication Critical patent/JP2001186790A/en
Application granted granted Critical
Publication of JP3561453B2 publication Critical patent/JP3561453B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Steering Control In Accordance With Driving Conditions (AREA)
  • Power Steering Mechanism (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、DCブラシレスモータを使用して操舵力を補助する車両用の電動パワーステアリング制御装置に関するものである。
【0002】
【従来の技術】
車両に使用される電動パワーステアリング装置では、操舵軸に設けられたトルクセンサにより操舵トルクを、車速センサにより車速を検出し、この車速と操舵トルクとに応じた駆動電流をモータに与えて操舵用の補助トルクを得るように構成され、モータには整備を簡単にするために、あるいは、整備を排除するためにDCブラシレスモータが使用される。このようなDCブラシレスモータを使用した電動パワーステアリング装置では、モータ電流制御部において、検出した車速と操舵トルクとに応じた目標電流値を定めて指令値とすると共に、モータの駆動電流と回転電気角とのモニタを設けてモータの回転電気角に対応した電流値を検出し、モータ電流制御部が検出値と目標電流値との偏差を演算して検出値と目標電流値とが一致するようにインバータを制御している。
【0003】
このように、目標トルク値を得るために電流値を目標電流値に制御するだけの制御方式ではDCブラシレスモータにトルクリップルが発生し、このトルクリップルが操舵輪に加わって操縦者に違和感を与えることがある。このトルクリップルは、モータの回転電気角を検出し、検出された回転子の位置に基づいて転流を行わせるときに生ずるものである。すなわち、転流時に電流が変動することによりトルクリップルが発生し、振動や騒音の原因になるものである。
【0004】
このトルクリップルを低減させる手法としては、文献、IEEE TRANSACTIONS ON POWER ELECTRONICS,VOL8,NO.2,APRIL 1993に「Commutation Strategies for Brushless DC Motors:Influence on Instant Torque」が、また、別の文献として、1993 The European Power Electronics Associationに「A NOVEL CURRENT CONTROL STRATEGY IN TRAPEZOIDAL EMF ACTUATORS TOMINIMIZE TORQUE RIPPLES DUE TO PHASES COMMUTATIONS」が開示されている。
【0005】
これらは台形磁束分布型DCブラシレスモータの矩形波駆動制御に関するものであり、前者を文献1、後者を文献2とすると、文献1は、モータへの印加電圧を、非転流区間で非転流相の電流を制御するためにモータ端子間へ印加する電圧と、転流時に電流の立ち上がりと立ち下がりとを制御してトルクリップルを低減するためにモータ端子間に印加する電圧とで構成するものであり、さらにトルクリップルを補償するためにモータの回転電気角をパラメータとする補償電流で電流指令値を補正するものである。また、文献2は、モータへの印加電圧を、非転流相の電流を制御するためにモータ端子間へ印加する電圧と、転流時に電流の立ち上がりと立ち下がりとを制御してトルクリップルを低減するために転流時に通常ではオフになる相に印加する電圧とで構成するものである。
【0006】
【発明が解決しようとする課題】
以上のように制御される従来のDCブラシレスモータのトルクリップル低減法においては上記のように、転流時に電流の立ち上がりと立ち下がりとを制御してトルクリップルを低減するためにモータの端子間へ印加する電圧など、電圧印加により補償するものであるため、電源電圧により効果に限界が生じ、補償電圧が不足して転流時に電流変動が発生したり、モータに起因するトルクリップルが充分に低減できない領域が残ってしまうなどの問題を有するものであった。特に、車両用の電動パワーステアリング装置では電源がバッテリであり、近年のように、電力消費の大きい電装部品を多数搭載する車両においては電源電圧の変動が大きく、その影響が大である。
【0007】
この発明は、このような課題を解決するためになされたものであり、転流時のトルクリップルを低減するためのトルクリップル補償信号が有効に働くよう、電源電圧によるトルクリップル抑制の限界を排除し、電源電圧の変動があっても充分にトルクリップルを低減させることが可能な車両用の電動パワーステアリング制御装置を得ることを目的とするものである。
【0008】
【課題を解決するための手段】
この発明に係わる電動パワーステアリング制御装置は、DCブラシレスモータの電気角信号と回転速度とを演算する回転角演算手段、前記DCブラシレスモータのトルクリップル補償信号を演算する補償信号演算手段、操舵トルクと車両の走行速度とから前記DCブラシレスモータを駆動する目標電流値を演算する目標電流値演算手段、DCブラシレスモータのトルクリップル補償信号が有効に働くよう電源電圧に対して電圧余裕値を設定する電圧余裕値設定手段、前記目標電流値と電源電圧値と前記電圧余裕値とから電流指令値を設定する電流指令値設定手段、この電流指令値と前記トルクリップル補償信号と前記電気角信号とから前記DCブラシレスモータの駆動回路にPWM信号を出力する駆動信号演算手段を備えたものである。
【0009】
また、DCブラシレスモータの電気角信号と回転速度とを検出する回転角検出手段、前記DCブラシレスモータの界磁コイルの中性点電圧からトルクリップル補償信号を演算する補償電圧演算手段、操舵トルクと車両の走行速度とから前記DCブラシレスモータを駆動する目標電流値を演算する目標電流値演算手段、DCブラシレスモータのトルクリップル補償信号が有効に働くよう電源電圧に対して電圧余裕値を設定する電圧余裕値設定手段、前記目標電流値と電源電圧値と前記電圧余裕値とから電流指令値を設定する電流指令値設定手段、この電流指令値と前記トルクリップル補償信号との加算値と前記電気角信号とから前記DCブラシレスモータの駆動回路にPWM信号を出力する駆動信号演算手段を備えたものである。
【0010】
さらに、DCブラシレスモータの電気角信号と回転速度とを検出する回転角検出手段、操舵トルクと車両の走行速度とから前記DCブラシレスモータを駆動する目標電流値を演算する目標電流値演算手段、DCブラシレスモータのトルクリップル補償信号が有効に働くよう電圧余裕値を設定する電圧余裕値設定手段、前記目標電流値と電源電圧値と前記電圧余裕値とから電流指令値を設定する電流指令値設定手段、この電流指令値と前記電気角信号とからトルクリップル補償信号を演算する補償電流演算手段、前記電流指令値と前記トルクリップル補償信号との加算値と前記電気角信号とから前記DCブラシレスモータの駆動回路にPWM信号を出力する駆動信号演算手段を備えたものである。
【0011】
さらにまた、DCブラシレスモータの電気角信号と回転速度とを検出する回転角検出手段、操舵トルクと車両の走行速度とから前記DCブラシレスモータを駆動する目標電流値を演算する目標電流値演算手段、DCブラシレスモータのトルクリップル補償信号が有効に働くよう電源電圧に対して電圧余裕値を設定する電圧余裕値設定手段、前記目標電流値と電源電圧値と前記電圧余裕値とから電流指令値を設定する電流指令値設定手段、この電流指令値と前記電気角信号とから第一のトルクリップル補償信号を演算する補償電流演算手段、前記DCブラシレスモータの界磁コイルの中性点電圧から第二のトルクリップル補償信号を演算する補償電圧演算手段、前記電流指令値と前記第一のトルクリップル補償信号との加算値から指令電圧を演算する電流制御手段、この指令電圧と前記第二のトルクリップル補償信号との加算値と前記電気角信号とから前記DCブラシレスモータの駆動回路にPWM信号を出力する駆動信号演算手段を備えたものである。
【0012】
また、DCブラシレスモータの電気角信号と回転速度とを検出する回転角検出手段、操舵トルクと車両の走行速度とから前記DCブラシレスモータを駆動する目標電流値を演算する目標電流値演算手段、DCブラシレスモータのトルクリップル補償信号が有効に働くよう電源電圧に対して電圧余裕値を設定する電圧余裕値設定手段、前記目標電流値と電源電圧値と前記電圧余裕値とから電流指令値を設定する電流指令値設定手段、前記DCブラシレスモータの電路電流と前記電気角信号とからフィードバック信号を生成するフィードバック信号演算手段、前記フィードバック信号演算手段からのフィードバック信号が入力され、該フィードバック信号を前記電流指令値と合致させるべく指令電圧を演算する電流制御手段、前記フィードバック信号と前記電気角信号とからトルクリップル補償信号を演算する補償電圧演算手段、前記指令電圧と前記トルクリップル補償信号と前記電気角信号とから、通電すべき二相に対するPWM信号と、転流時に通常ではオフになる相に対して印加する補償電圧のPWM信号とを前記DCブラシレスモータの駆動手段に与える駆動信号演算手段を備えたものである。
【0013】
さらに、DCブラシレスモータの電気角信号と回転速度とを検出する回転角検出手段、操舵トルクと車両の走行速度とから前記DCブラシレスモータを駆動する目標電流値を演算する目標電流値演算手段、DCブラシレスモータのトルクリップル補償信号が有効に働くよう電源電圧に対する電圧余裕値を設定する電圧余裕値設定手段、前記目標電流値と電源電圧値と前記電圧余裕値とから電流指令値を設定する電流指令値設定手段、この電流指令値と前記電気角信号とから第一のトルクリップル補償信号を演算する補償電流演算手段、前記DCブラシレスモータの電路電流と前記電気角信号とからフィードバック信号を生成するフィードバック信号演算手段、前記フィードバック信号演算手段からのフィードバック信号が入力され、前記電流指令値と前記第一のトルクリップル補償信号との加算値と、該フィードバック信号を合致させるべく指令電圧を演算する電流制御手段、前記フィードバック信号と前記電気角信号とから第二のトルクリップル補償信号を演算する補償電圧演算手段、前記指令電圧と前記第二のトルクリップル補償信号と前記電気角信号とから、通電すべき二相に対するPWM信号と、転流時に通常ではオフになる相に対して印加する補償電圧のPWM信号とを前記DCブラシレスモータの駆動手段に与える駆動信号演算手段を備えたものである。
【0014】
さらにまた、電圧余裕値設定手段の設定する電圧余裕値が、DCブラシレスモータの回転速度から演算された逆起電圧をパラメータとして演算されるようにしたものである。
また、電圧余裕値設定手段の設定する電圧余裕値が、DCブラシレスモータの回転速度をパラメータとして演算されるようにしたものである。
さらに、電圧余裕値設定手段の設定する電圧余裕値を予め設定された一定値としたものである。
さらにまた、電圧余裕値設定手段の設定する電圧余裕値が予め設定された演算式により演算されるようにしたものである。
【0015】
また、電流指令値設定手段の設定する電流指令値が、最大電流指令値をTImax、電源電圧をa、電圧余裕値をb、モータ逆起電圧をe、モータ巻線抵抗値をdとするとき、
TImax=(a−b−e)/d
として求められるようにしたものである。
【0016】
【発明の実施の形態】
実施の形態1.
図1は、この発明の実施の形態1の電動パワーステアリング制御装置の構成を説明するブロック図、図2ないし図7は、その動作を説明する説明図である。図1において、1は車両の操舵軸に設けられたトルクセンサ、2は車両の走行速度を検出する車速センサ、3は電源電圧を検出する電圧検出回路、4はこれらのセンサ類の信号を入力するマイクロコンピュータよりなる制御装置、5は制御装置4の信号により三相のインバータ6を駆動する駆動回路、7はインバータ6からの電力により操舵装置に補助トルクを加えるDCブラシレスモータ、9はインバータ6からDCブラシレスモータ7への電路に設けられた相電流検出用抵抗8a、8bの出力により電路電流を検出する電流検出回路、10はDCブラシレスモータ7の界磁の中性点電圧を検出する中性点電圧検出回路、11はDCブラシレスモータ7に設けられたホールセンサ12a、12b、12cの出力を制御装置4に加えるホールセンサI/F回路である。
【0017】
制御装置4はソフトウエアの構成ブロックとして、トルクセンサ1と車速センサ2の出力によりDCブラシレスモータ7に対する目標電流値を演算する目標電流値演算部4aと、この目標電流値演算部4aと電源電圧を検出する電圧検出回路3との信号などにより電流指令値を演算する電流指令値設定部4bと、この電流指令値設定部4bの電流指令値などにより供給電流を制御する電流制御部4cと、電流検出回路9が検出した電流値を電流制御部4cに与えるフィードバック電流演算部4dと、ホールセンサI/F回路11の信号によりDCブラシレスモータ7の電気角を検出して電気角信号を出力する電気角演算部4eと、中性点電圧検出回路11の信号によりトルクリップル補償電圧を演算するトルクリップル補償電圧演算部4fと、電流制御部4cとトルクリップル補償電圧演算部4fとの加算値と電気角信号とを入力して駆動回路5の出力電圧を制御する駆動信号演算部4gと、電気角演算部4eの電気角信号からDCブラシレスモータ7の回転数を演算するモータ回転数演算部4hと、演算されたモータの回転数から逆起電圧を演算するモータ逆起電圧演算部4iと、モータの逆起電圧から電圧余裕値を演算して電流指令値設定部4bに与える電圧余裕値設定部4jとから構成されている。
【0018】
このように構成されたこの発明の実施の形態1の電動パワーステアリング制御装置において、トルクセンサ1に操舵力が加わると、トルクセンサ1と車速センサ2からの信号が目標電流値演算部4aに入力され、目標電流値演算部4aは車速と操舵力とに応じたトルクをDCブラシレスモータ7に出力させるための目標電流値を演算して電流指令値設定部4bに出力する。この目標電流値は電流制御部4cと駆動信号演算部4gとを介して駆動回路5に加えられDCブラシレスモータ7を駆動するが、このとき、電気角演算部4eがホールセンサ12a、12b、12cからの回転位置信号により電気角θを演算して電気角信号をフィードバック電流演算部4dとモータ回転数演算部4hとに与える。モータ回転数演算部4hは電気角信号からDCブラシレスモータ7の回転数を演算してモータ逆起電圧演算部4iに与え、モータ逆起電圧演算部4iはこの回転数からモータの逆起電圧を演算して電圧余裕値設定部4jに与える。
【0019】
電圧余裕値設定部4jは図2に示すようなモータ逆起電圧変換テーブルを備えており、入力したモータの逆起電圧を電圧余裕値に変換して電流指令値設定部4bに入力する。電流指令値設定部4bは、図3に示すフローチャートにより目標電流値演算部4aからの目標電流に対して限定を加える。すなわち、図3のステップ301において、電圧検出回路3による電源電圧値aと、電圧余裕値設定部4jからの電圧余裕bおよびモータ逆起電圧eと、目標電流値演算部4aからの目標電流値cと、記憶しているDCブラシレスモータ7の巻線抵抗値dとを読み込み、ステップ302にて最大電流指令値TImaxを
TImax=(a−b−e)/d
として求め、ステップ303では目標電流値cと最大電流指令値TImaxとの比較を行い、TImax<cであればステップ304にて電流指令値=TImaxとし、TImax≧cであればステップ305にて電流指令値=目標電流値と設定してこの電流指令値を電流制御部4cに出力する。
【0020】
また、フィードバック電流演算部4dは入力された電気角信号に対するフィードバック電流の演算式を記憶しており、電流検出回路9からの信号と電気角信号とにより演算したフィードバック電流値(非転流相の電流値)を電流制御部4cに出力する。電流制御部4cは電流指令値設定部4bから与えられた電流指令値とフィードバック電流値とが一致するように目標電圧値を設定する。一方トルクリップル補償電圧演算部4fは、中性点電圧検出回路10から中性点電圧を得て上記従来例の文献1と同様に、転流時の電流の立ち上がりと立ち下がりとを制御するために中性点電圧を補償するトルクリップル補償電圧値を設定する。
【0021】
駆動信号演算部4gは電流制御部4cが設定した目標電圧値と、トルクリップル補償電圧演算部4fが設定したトルクリップル補償電圧値との加算値、および、電気角信号を入力し、DCブラシレスモータ7を駆動するための三相PWM信号を出力し、この三相PWM信号が駆動回路5を介して三相インバータ6に入力され、三相の界磁電圧が生成されてDCブラシレスモータ7が駆動される。このように電圧余裕値設定部4jがモータの逆起電圧を電圧余裕値に変換し、図3に示したように、電源電圧から電圧余裕値と逆起電圧とを差し引いた値から最大電流指令値を演算し、目標電流値との比較により電流指令値を決定するので、常に電圧余裕を持たせた状態でDCブラシレスモータ7の電流値を設定することができ、トルクリップルを抑制することが可能となるものである。
【0022】
このトルクリップルの抑制を図4ないし図6にて説明すると、図4は低速回転時で逆起電圧が低い状態での電流波形と出力トルクを示すもので、逆起電圧が低いために電圧余裕が充分に得られ、トルクリップルは発生せず、転流時の電流リップルも生じない。回転速度が上昇して逆起電圧が高くなればこれに伴って電圧余裕値に不足が生じ、低速回転時と同様の電流設定では図5に示すように転流時の電流リップルが発生し、この電流リップルに起因するトルクリップルが発生する。この発明の実施の形態1の電動パワーステアリング制御装置においては上記のように、逆起電圧から電圧余裕値を得てこの電圧余裕値を電源電圧から差し引いて電流指令値TImaxを決定するようにしたので、常に電圧余裕値が確保でき、図6の実線にて示すように高速回転時にも転流時の電流リップルが発生することなく、従って、トルクリップルも発生しない電動パワーステアリング制御装置が得られることになる。
【0023】
なお、以上の説明では電圧余裕値設定部4jに図2のようなモータ逆起電圧変換テーブルを記憶させる内容で説明したが、図7に示すようにモータ回転数に対して電圧余裕値を決定するモータ回転数変換テーブルを使用しても同様の効果が得られ、また、これらのテーブルに替わり、予め設定した一定電圧を電圧余裕値設定部4jに記憶させたり、条件に応じて演算する演算式を電圧余裕値設定部4jに記憶させて電圧余裕を得ることもできる。
【0024】
実施の形態2.
図8は、この発明の実施の形態2の電動パワーステアリング制御装置の構成を説明するブロック図であり、図中、1はトルクセンサ、2は車速センサ、3は電源電圧検出回路、4はこれらのセンサ類の信号を入力するマイクロコンピュータよりなる制御装置、5は三相のインバータ6を駆動する駆動回路、7はDCブラシレスモータ、8aおよび8bは相電流検出用抵抗、9は電流検出回路であり、以上は実施の形態1の電動パワーステアリング制御装置とは制御装置4の内容が後述するように異なる以外は同様のものである。また、13はDCブラシレスモータ7に設けられたレゾルバ12dにより検出した回転位置信号を制御装置4に加えてDCブラシレスモータ7の回転角を検出するレゾルバI/F回路である。
【0025】
また、制御装置4はソフトウエアの構成ブロックとして、目標電流値演算部4aと、電流指令値設定部4bと、フィードバック電流演算部4dと、レゾルバ12dからの信号によりDCブラシレスモータ7の電気角信号を演算する電気角演算部4eと、電流指令値設定部4bが出力する電流指令値と電気角演算部4eの出力する電気角信号とを入力してトルクリップルの補償電流を生成するトルクリップル補償電流演算部4kと、電流指令値設定部4bが出力する電流指令値とトルクリップル補償電流演算部4kが出力する補償電流値との加算値と電路電流のフィードバック信号とを入力する電流制御部4cと、この電流制御部4cの出力する目標電圧値と電気角演算部4eが出力する電気角信号とを入力して駆動回路5を制御する駆動信号演算部4gと、電気角演算部4eの出力する電気角信号からDCブラシレスモータ7の回転数を演算するモータ回転数演算部4hと、この回転数からDCブラシレスモータの逆起電圧を演算するモータ逆起電圧演算部4iと、この逆起電圧から電圧余裕値を演算して電流指令値設定部4bに与える電圧余裕値設定部4jとから構成されている。
【0026】
すなわち、この実施の形態は、実施の形態1の電動パワーステアリング制御装置に対し、DCブラシレスモータ7の回転位置信号をホールセンサに替わってレゾルバ12dにより得るようにし、また、中性点電圧を得てトルクリップル補償電圧値を生成するトルクリップル補償電圧演算部に替わり、電気角演算部4eの出力する電気角信号と、電流指令値設定部4bが出力する電流指令値とを入力してトルクリップルを補償するトルクリップル補償電流演算部4kを設けるようにしたものであり、電流制御部4cには電流指令値設定部4bの出力とトルクリップル補償電流演算部4kの出力とが加算されて入力され、電流制御部4cの出力はそのまま駆動信号演算部4gに入力されるようにしたものである。また、電流指令値設定部4bの演算内容と、電圧余裕値設定部4jの記憶内容とは実施の形態1と同様である。
【0027】
そして、トルクリップル補償電流演算部4kは電気角信号と実施の形態1にて説明した電流指令値とからトルクの変動を相殺するように電流指令値を補正するトルクリップル補償電流値を生成し、また、フィードバック電流演算部4dは実施の形態1と同様に電気角信号と電流検出回路9からの信号とから演算したフィードバック電流値(非転流相の電流値)を電流制御部4cに出力し、電流制御部4cは電流指令値とトルクリップル補償電流値との加算値より得られる第二の電流指令値がフィードバック電流値と一致するように目標電圧値を設定して駆動信号演算部4gに加え、駆動信号演算部4gは電気角信号と目標電圧値とに基づき三相PWM信号を出力し、DCブラシレスモータ7を駆動する。
【0028】
このように、この発明の実施の形態2の電動パワーステアリング制御装置においても、実施の形態1と同様に、電流指令値設定部4bは電源電圧から電圧余裕と逆起電圧とを差し引いた値から最大電流指令値を演算し、目標電流値との比較により電流指令値を決定するので、トルクリップルの抑制が可能となり、操舵輪に加わる振動を低減し、また、騒音を抑制することができるものである。なお、電圧余裕値設定部4jは実施の形態1と同様に、図2のモータ逆起電圧変換テーブルや、図7のモータ回転数変換テーブルや、予め設定した一定電圧、あるいは、演算式などのいずれかを記憶させて電圧余裕を得ることができる。
【0029】
実施の形態3.
図9は、この発明の実施の形態3の電動パワーステアリング制御装置の構成を説明するブロック図であり、この実施の形態は、実施の形態1にて示したDCブラシレスモータ7の回転位置を検出するホールセンサI/F回路11と、ホールセンサ12a、12b、12cとに替えてレゾルバ12dとレゾルバI/F回路13とを使用すると共に、電流指令値指令部4bが出力する電流指令値と電気角演算部4eから得た電気角信号とを入力してトルクリップルを補償するトルクリップル補償電流演算部4kを追設し、トルクリップル補償電流演算部4kが電気角信号と電流指令値とからトルクリップルを相殺するように電流指令値を補正するトルクリップル補償電流値を生成し、電流制御部4cが電流指令値とトルクリップル補償電流値との加算値と電路電流のフィードバック信号とから目標電圧値を設定すると共に、この目標電圧値に、トルクリップル補償電圧演算部4fが生成したトルクリップル補償電圧値を加算して駆動信号演算部4gに加えるようにしたものである。
【0030】
このように構成されたこの発明の実施の形態3の電動パワーステアリング制御装置は、トルクリップル補償電流演算部4kがレゾルバ12dから得た電気角信号と電流指令値とによりトルクリップル補償電流を生成してトルク変動を相殺するように電流指令値を補正すると共に、補正された電流指令値から得た目標電圧値をさらに中性点電圧を補償するトルクリップル補償電圧により補正して転流時の電流の立ち上がりと立ち下がりとを制御するようにしたものである。また、電流指令値設定部4bは実施の形態1と同様に電圧余裕値をもとに電流指令値を演算するので、トルクリップルの抑制効果は確実なものとなり、操舵性をより安定化できるものである。なお、電圧余裕値設定部4jは実施の形態1と同様に、図2のモータ逆起電圧変換テーブルや、図7のモータ回転数変換テーブルや、予め設定した一定電圧、あるいは、演算式などのいずれかを記憶させて電圧余裕を得ることができるものである。
【0031】
実施の形態4.
図10は、この発明の実施の形態4の電動パワーステアリング制御装置の構成を説明するブロック図であり、図中、1は操舵軸に設けられたトルクセンサ、2は走行速度を検出する車速センサ、3は電源電圧を検出する電圧検出回路、4はこれらのセンサ類の信号を入力するマイクロコンピュータよりなる制御装置、5は制御装置4の信号により三相のインバータ6を駆動する駆動回路、7はインバータ6からの電力により操舵装置に補助トルクを加えるDCブラシレスモータ、9はインバータ6からDCブラシレスモータ7への電路に設けられた相電流検出用抵抗8aと8bとの出力により電路の電流を検出する電流検出回路、11はDCブラシレスモータ7に設けられたホールセンサ12a、12b、12cの出力を制御装置4に加えてDCブラシレスモータ7の回転角を検出するホールセンサI/F回路である。
【0032】
また、制御装置4はソフトウエアの構成ブロックとして、トルクセンサ1と車速センサ2の出力によりDCブラシレスモータ7の目標電流を演算する目標電流値演算部4aと、目標電流値演算部4aと電圧検出回路3との信号などにより電流を設定する電流指令値設定部4bと、この電流指令値設定部4bの指令により供給電流を制御する電流制御部4cと、フィードバック電流値(非転流相の電流値)を電流制御部4cに与えるフィードバック電流演算部4dと、ホールセンサI/F回路11の信号によりDCブラシレスモータ7の電気角信号を演算する電気角演算部4eと、この電気角演算部4eの信号とフィードバック電流値とによりトルクリップルの補償電圧を出力するトルクリップル補償電圧演算部4fと、電流制御部4cの信号とトルクリップル補償電圧演算部4fの信号と電気角信号とを入力して駆動回路5の電圧を制御する駆動信号演算部4gと、電気角演算部4eの出力によりDCブラシレスモータ7の回転数を演算するモータ回転数演算部4hと、このモータ回転数から逆起電圧を演算するモータ逆起電圧演算部4iと、この逆起電圧から電圧余裕値を演算して電流指令値設定部4bに与える電圧余裕値設定部4jとから構成されている。
【0033】
この発明の実施の形態4の電動パワーステアリング制御装置は、実施の形態1と比べ、トルクリップル補償電圧演算部4fに対する入力を電気角信号とフィードバック電流値としたものである。そして、トルクリップル補償電圧演算部4fは、転流時の電流の立ち上がりと立ち下がりとを制御するために、上記した従来例の文献2と同様に、転流時に通常ではオフになる相に印加する目標電圧を生成するように構成される。また、駆動信号演算部4gは、電気角演算部4eが出力する電気角信号と、電流制御部4cが出力する目標電圧値と、トルクリップル補償電圧演算部4fが出力する目標電圧とから、通電する二相に対するPWM信号と、転流時に通常ではオフになる相に対するPWM信号との三相のPWM信号を生成する。
【0034】
このように、上記の実施の形態1とはトルクリップルを抑制する手法は異なるが、実施の形態1と同様に、電流制御部4cが出力する目標電圧値は電流指令値設定部4bが演算して出力する電流指令値に基づくものであり、電流指令値は、電源電圧から電圧余裕値と逆起電圧とを差し引いた値から演算されるので、トルクリップルの低減に必要な電圧余裕値を確保することができ、操舵輪に加わる振動を低減し、また、騒音を抑制することができるものである。なお、電圧余裕値設定部4jは実施の形態1と同様に、図2のモータ逆起電圧変換テーブルや、図7のモータ回転数変換テーブルや、予め設定した一定電圧、あるいは、演算式などのいずれかを記憶させて電圧余裕を得ることができるものである。
【0035】
実施の形態5.
図11は、この発明の実施の形態5の電動パワーステアリング制御装置の構成を説明するブロック図であり、この実施の形態は、実施の形態4に対し、DCブラシレスモータ7の電気角信号の検出をレゾルバ12dとレゾルバI/F回路13とから得るようにすると共に、レゾルバI/F回路13から得た電気角信号を入力してトルクリップルを補償するトルクリップル補償電流演算部4kを追設したもので、トルクリップル補償電流演算部4kが電気角信号と電流指令値とからトルクの変動を相殺するように電流指令値を補正するトルクリップル補償電流値を生成し、電流制御部4cが電流指令値とトルクリップル補償電流値との加算値と電路電流のフィードバック信号とから目標電圧値を設定して駆動信号演算部4gに出力すると共に、駆動信号演算部4gには実施の形態4と同様に、トルクリップル補償電圧演算部4fが生成する転流時の電流の立ち上がりと立ち下がりとを制御するための転流時に通常ではオフになる相に印加する目標電圧と電気角信号とが入力されるようにしたものである。
【0036】
このように、この発明の実施の形態5の電動パワーステアリング制御装置においては、駆動信号演算部4gは、電気角演算部4eの電気角信号と電流制御部4cが出力する目標電圧値とトルクリップル補償電圧演算部4fが出力する補償電圧値とから、通電する二相に対するPWM信号と、転流時に通常ではオフになる相に対するPWM信号との三相のPWM信号を生成する。電流制御部4cが出力する目標電圧値は、レゾルバ12dから得た電気角信号により生成されたトルクリップル補償電流により補正された電流指令値から得られるものであり、また、電流制御部4cに入力される電流指令値は、電流指令値設定部4bにより電源電圧から電圧余裕値と逆起電圧とを差し引いた値から演算されたものである。従って、実施の形態2と同様にトルクリップルの抑制効果はより確実となり、操舵性をより安定させることができるものである。なお、電圧余裕値設定部4jは実施の形態1と同様、図2のモータ逆起電圧変換テーブルや、図7のモータ回転数変換テーブルや、予め設定した一定電圧、あるいは、演算式などのいずれかを記憶させて電圧余裕値を得ることができるものである。
【0037】
【発明の効果】
以上に説明したようにこの発明の電動パワーステアリング制御装置によれば、各手法によるトルクリップル抑制の技術に対し、DCブラシレスモータを駆動するための電流を制御する制御装置に電流指令値設定部を設け、この電流指令値設定部がモータ逆起電圧やモータ回転数などから電圧余裕値を設定し、電源電圧から電圧余裕値を減算した値を基に電流指令値を設定するように構成したので、全回転域において電源電圧の変動の如何に拘わらずDCブラシレスモータのトルクリップルを完全に除去することができ、操作性の良好な電動パワーステアリング制御装置を得ることができるものである。
【図面の簡単な説明】
【図1】この発明の実施の形態1の電動パワーステアリング制御装置の構成を説明するブロック図である。
【図2】この発明の実施の形態1の動作を説明する説明図である。
【図3】この発明の実施の形態1の動作を説明する説明図である。
【図4】この発明の実施の形態1の動作を説明する説明図である。
【図5】この発明の実施の形態1の動作を説明する説明図である。
【図6】この発明の実施の形態1の動作を説明する説明図である。
【図7】この発明の実施の形態1の動作を説明する説明図である。
【図8】この発明の実施の形態2の電動パワーステアリング制御装置の構成を説明するブロック図である。
【図9】この発明の実施の形態3の電動パワーステアリング制御装置の構成を説明するブロック図である。
【図10】この発明の実施の形態4の電動パワーステアリング制御装置の構成を説明するブロック図である。
【図11】この発明の実施の形態5の電動パワーステアリング制御装置の構成を説明するブロック図である。
【符号の説明】
1 トルクセンサ、2 車速センサ、3 電圧検出回路、4 制御装置、
4a 目標電流値演算部、4b 電流指令値設定部、4c 電流制御部、
4d フィードバック電流演算部、4e 電気角演算部、
4f トルクリップル補償電圧演算部、4g 駆動信号演算部、
4h モータ回転数演算部、4i モータ逆起電圧演算部、
4j 電圧余裕値設定部、4k トルクリップル補償電流演算部、
5 駆動回路、6 インバータ、7 DCブラシレスモータ、
8a、8b 相電流検出用抵抗、9 電流検出回路、10 中性点電圧検出回路、
11 ホールセンサI/F回路、12a、12b、12c ホールセンサ、
12d レゾルバ、13 レゾルバI/F回路。
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an electric power steering control device for a vehicle that assists a steering force by using a DC brushless motor.
[0002]
[Prior art]
2. Description of the Related Art In an electric power steering device used for a vehicle, a steering torque is detected by a torque sensor provided on a steering shaft, a vehicle speed is detected by a vehicle speed sensor, and a drive current corresponding to the vehicle speed and the steering torque is supplied to the motor to perform steering. , And a DC brushless motor is used for the motor to simplify maintenance or eliminate maintenance. In such an electric power steering device using a DC brushless motor, a target current value corresponding to the detected vehicle speed and steering torque is determined and set as a command value by a motor current control unit, and a drive current of the motor and a rotating electric motor are determined. An angle monitor is provided to detect a current value corresponding to the rotational electrical angle of the motor, and a motor current control unit calculates a deviation between the detected value and the target current value so that the detected value matches the target current value. Is controlling the inverter.
[0003]
As described above, in the control method in which only the current value is controlled to the target current value in order to obtain the target torque value, torque ripple occurs in the DC brushless motor, and this torque ripple is applied to the steered wheels and gives an uncomfortable feeling to the driver. Sometimes. This torque ripple is generated when the rotational electrical angle of the motor is detected and commutation is performed based on the detected position of the rotor. That is, when the current fluctuates at the time of commutation, torque ripple is generated, which causes vibration and noise.
[0004]
As a method for reducing the torque ripple, a method described in the literature, IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL8, NO. 2, APRIL 1993 to the "Commutation Strategies for Brushless DC Motors: Influence on Instant Torque" is, also, as another of the literature, 1993 The European Power to Electronics Association "A NOVEL CURRENT CONTROL STRATEGY IN TRAPEZOIDAL EMF ACTUATORS TOMINIMIZE TORQUE RIPPLES DUE TO PHASES COMMUTIONS "is disclosed.
[0005]
These are related to the rectangular wave drive control of a trapezoidal magnetic flux distribution type DC brushless motor. Assuming that the former is literature 1 and the latter is literature 2, the literature 1 indicates that the voltage applied to the motor is non-commutated in a non-commutation section. Composed of a voltage applied between motor terminals to control phase current and a voltage applied between motor terminals to control torque rise and fall during commutation to reduce torque ripple In order to further compensate for the torque ripple, the current command value is corrected with a compensation current using the rotation angle of the motor as a parameter. Reference 2 discloses that a torque ripple is controlled by controlling a voltage applied to a motor between a motor terminal to control a non-commutation phase current and a rise and fall of a current during commutation. In order to reduce this, the voltage is applied to a phase that is normally turned off during commutation.
[0006]
[Problems to be solved by the invention]
In the conventional torque ripple reduction method of the DC brushless motor controlled as described above, as described above, the rising and falling of the current during commutation is controlled to reduce the torque ripple between the terminals of the motor. Compensation is performed by applying voltage, such as the applied voltage.Therefore, the effect is limited by the power supply voltage, and the compensation voltage is insufficient, causing current fluctuation during commutation, and sufficiently reducing torque ripple due to the motor. There is a problem that an impossible area remains. In particular, in an electric power steering device for a vehicle, the power supply is a battery, and in a vehicle equipped with a large number of electric components that consume a large amount of power, as in recent years, the power supply voltage greatly fluctuates, and the effect is large.
[0007]
The present invention has been made to solve such a problem, The torque ripple compensation signal for reducing the torque ripple during commutation works effectively. It is an object of the present invention to provide an electric power steering control device for a vehicle that eliminates the limit of torque ripple suppression due to a power supply voltage and can sufficiently reduce the torque ripple even when the power supply voltage fluctuates.
[0008]
[Means for Solving the Problems]
An electric power steering control device according to the present invention includes: a rotation angle calculation unit that calculates an electric angle signal and a rotation speed of a DC brushless motor; a compensation signal calculation unit that calculates a torque ripple compensation signal of the DC brushless motor; Target current value calculation means for calculating a target current value for driving the DC brushless motor from the traveling speed of the vehicle, DC brushless motor torque ripple compensation signal works effectively Voltage margin value setting means for setting a voltage margin value with respect to a power supply voltage, current command value setting means for setting a current command value from the target current value, the power supply voltage value and the voltage margin value, A drive signal calculating means for outputting a PWM signal to the drive circuit of the DC brushless motor from the torque ripple compensation signal and the electric angle signal is provided.
[0009]
A rotation angle detecting means for detecting an electric angle signal and a rotation speed of the DC brushless motor; a compensation voltage calculating means for calculating a torque ripple compensation signal from a neutral point voltage of a field coil of the DC brushless motor; Target current value calculation means for calculating a target current value for driving the DC brushless motor from the traveling speed of the vehicle, DC brushless motor torque ripple compensation signal works effectively Voltage margin value setting means for setting a voltage margin value with respect to a power supply voltage, current command value setting means for setting a current command value from the target current value, the power supply voltage value and the voltage margin value, A drive signal calculating means for outputting a PWM signal to a drive circuit of the DC brushless motor from an added value of the torque ripple compensation signal and the electric angle signal.
[0010]
A rotation angle detection means for detecting an electrical angle signal and a rotation speed of the DC brushless motor; a target current value calculation means for calculating a target current value for driving the DC brushless motor from a steering torque and a traveling speed of the vehicle; DC brushless motor torque ripple compensation signal works effectively Voltage margin value setting means for setting a voltage margin value, current command value setting means for setting a current command value from the target current value, the power supply voltage value, and the voltage margin value, from the current command value and the electric angle signal. Compensation current calculation means for calculating a torque ripple compensation signal, drive signal calculation means for outputting a PWM signal to a drive circuit of the DC brushless motor from the sum of the current command value and the torque ripple compensation signal and the electrical angle signal It is provided with.
[0011]
Further, a rotation angle detection means for detecting an electric angle signal and a rotation speed of the DC brushless motor, a target current value calculation means for calculating a target current value for driving the DC brushless motor from a steering torque and a traveling speed of the vehicle, DC brushless motor torque ripple compensation signal works effectively Voltage margin value setting means for setting a voltage margin value with respect to a power supply voltage, current command value setting means for setting a current command value from the target current value, the power supply voltage value and the voltage margin value, Compensation current computing means for computing a first torque ripple compensation signal from an electrical angle signal; compensation voltage computing means for computing a second torque ripple compensation signal from a neutral point voltage of a field coil of the DC brushless motor; A current control means for calculating a command voltage from an added value of the current command value and the first torque ripple compensation signal; the current control means for calculating the command voltage from the added value of the command voltage and the second torque ripple compensation signal and the electrical angle signal; The DC brushless motor includes a drive circuit for outputting a PWM signal to the drive circuit.
[0012]
A rotation angle detection means for detecting an electrical angle signal and a rotation speed of the DC brushless motor; a target current value calculation means for calculating a target current value for driving the DC brushless motor from a steering torque and a traveling speed of the vehicle; DC brushless motor torque ripple compensation signal works effectively Voltage margin value setting means for setting a voltage margin value with respect to a power supply voltage, current command value setting means for setting a current command value from the target current value, the power supply voltage value, and the voltage margin value, an electric circuit of the DC brushless motor Generate feedback signal from current and the electrical angle signal Do Feedback signal calculation means, A feedback signal from the feedback signal calculation means is input, and Current control means for calculating a command voltage to match the feedback signal with the current command value, from the feedback signal and the electrical angle signal Torque ripple compensation signal Compensation voltage calculation means for calculating the command voltage and the Torque ripple compensation signal A drive signal for providing to the drive means of the DC brushless motor a PWM signal for two phases to be energized and a PWM signal of a compensation voltage to be applied to a phase normally turned off during commutation from the electrical angle signal and the electrical angle signal. It is provided with arithmetic means.
[0013]
A rotation angle detection means for detecting an electrical angle signal and a rotation speed of the DC brushless motor; a target current value calculation means for calculating a target current value for driving the DC brushless motor from a steering torque and a traveling speed of the vehicle; DC brushless motor torque ripple compensation signal works effectively Voltage margin value setting means for setting a voltage margin value with respect to a power supply voltage; current command value setting means for setting a current command value from the target current value, the power supply voltage value and the voltage margin value; From the signal First Compensation current calculation means for calculating the torque ripple compensation signal ,Previous A feedback signal is generated from a circuit current of the DC brushless motor and the electric angle signal. Do Feedback signal calculation means, A feedback signal from the feedback signal calculation means is input, The current command value and the First Addition value with torque ripple compensation signal and , Current control means for calculating a command voltage so as to match the feedback signal, from the feedback signal and the electrical angle signal Calculate the second torque ripple compensation signal Compensation voltage calculating means, the command voltage and the Second torque ripple compensation signal A drive signal for providing to the drive means of the DC brushless motor a PWM signal for two phases to be energized and a PWM signal of a compensation voltage to be applied to a phase normally turned off during commutation from the electrical angle signal and the electrical angle signal. It is provided with arithmetic means.
[0014]
Still further, the voltage margin value set by the voltage margin value setting means is calculated using the back electromotive voltage calculated from the rotation speed of the DC brushless motor as a parameter.
The voltage margin value set by the voltage margin value setting means is calculated using the rotation speed of the DC brushless motor as a parameter.
Further, the voltage margin value set by the voltage margin value setting means is a predetermined constant value.
Still further, the voltage margin value set by the voltage margin value setting means is calculated by a predetermined arithmetic expression.
[0015]
When the current command value set by the current command value setting means is a maximum current command value of TImax, a power supply voltage is a, a voltage margin value is b, a motor back electromotive voltage is e, and a motor winding resistance value is d. ,
TImax = (a-be) / d
It is made to be required as.
[0016]
BEST MODE FOR CARRYING OUT THE INVENTION
Embodiment 1 FIG.
FIG. 1 is a block diagram illustrating a configuration of an electric power steering control device according to a first embodiment of the present invention, and FIGS. 2 to 7 are explanatory diagrams illustrating the operation thereof. In FIG. 1, reference numeral 1 denotes a torque sensor provided on a steering shaft of a vehicle, 2 denotes a vehicle speed sensor that detects a traveling speed of the vehicle, 3 denotes a voltage detection circuit that detects a power supply voltage, and 4 denotes a signal from these sensors. 5, a drive circuit for driving the three-phase inverter 6 by a signal from the control device 4, a DC brushless motor 7 for applying an auxiliary torque to the steering device by electric power from the inverter 6, and a inverter 9 A current detection circuit for detecting an electric circuit current based on the outputs of phase current detection resistors 8a and 8b provided in an electric circuit from the DC brushless motor 7 to the DC brushless motor 7, and a current detection circuit 10 for detecting the neutral point voltage of the field of the DC brushless motor 7 A neutral point voltage detection circuit 11 is a hall for applying the output of the Hall sensors 12a, 12b, 12c provided to the DC brushless motor 7 to the control device 4. Is a capacitors I / F circuit.
[0017]
The control device 4 includes, as software configuration blocks, a target current value calculator 4a that calculates a target current value for the DC brushless motor 7 based on outputs of the torque sensor 1 and the vehicle speed sensor 2, a target current value calculator 4a, and a power supply voltage. A current command value setting unit 4b that calculates a current command value based on a signal from a voltage detection circuit 3 that detects a current, a current control unit 4c that controls a supply current based on the current command value of the current command value setting unit 4b, A feedback current calculation unit 4d for providing the current value detected by the current detection circuit 9 to the current control unit 4c, and an electrical angle of the DC brushless motor 7 is detected based on a signal from the Hall sensor I / F circuit 11 to output an electrical angle signal. An electrical angle calculation unit 4e; and a torque ripple compensation voltage calculation unit 4f that calculates a torque ripple compensation voltage based on a signal of the neutral point voltage detection circuit 11. A drive signal calculator 4g for controlling the output voltage of the drive circuit 5 by inputting an added value of the current controller 4c and the torque ripple compensation voltage calculator 4f and an electrical angle signal, and an electrical angle signal of the electrical angle calculator 4e. , A motor rotation speed calculation unit 4h for calculating the rotation speed of the DC brushless motor 7, a motor back electromotive voltage calculation unit 4i for calculating the back electromotive voltage from the calculated motor rotation speed, and a voltage margin from the motor back electromotive voltage. It comprises a voltage margin value setting unit 4j which calculates a value and gives it to the current command value setting unit 4b.
[0018]
In the thus-configured electric power steering control device according to Embodiment 1 of the present invention, when a steering force is applied to torque sensor 1, signals from torque sensor 1 and vehicle speed sensor 2 are input to target current value calculation unit 4a. Then, the target current value calculation section 4a calculates a target current value for causing the DC brushless motor 7 to output a torque corresponding to the vehicle speed and the steering force, and outputs the target current value to the current command value setting section 4b. This target current value is applied to the drive circuit 5 via the current control section 4c and the drive signal calculation section 4g to drive the DC brushless motor 7, and at this time, the electrical angle calculation section 4e is operated by the Hall sensors 12a, 12b, 12c. The electric angle θ is calculated based on the rotation position signal from the controller and the electric angle signal is supplied to the feedback current calculator 4d and the motor rotation speed calculator 4h. The motor rotation speed calculation unit 4h calculates the rotation speed of the DC brushless motor 7 from the electrical angle signal and provides it to the motor back electromotive voltage calculation unit 4i. The motor back electromotive voltage calculation unit 4i calculates the back electromotive voltage of the motor from the rotation speed. The calculated value is given to the voltage margin value setting unit 4j.
[0019]
The voltage margin value setting unit 4j includes a motor back electromotive voltage conversion table as shown in FIG. 2, and converts the input back electromotive voltage of the motor into a voltage margin value and inputs it to the current command value setting unit 4b. The current command value setting section 4b limits the target current from the target current value calculation section 4a according to the flowchart shown in FIG. That is, in step 301 in FIG. 3, the power supply voltage value a by the voltage detection circuit 3, the voltage margin b and the motor back electromotive voltage e from the voltage margin value setting unit 4j, and the target current value from the target current value calculation unit 4a c and the stored winding resistance d of the DC brushless motor 7 and read the maximum current command value TImax in step 302.
TImax = (a-be) / d
In step 303, the target current value c is compared with the maximum current command value TImax. If TImax <c, the current command value is set to TImax in step 304. If TImax ≧ c, the current is set in step 305. The command value is set to the target current value, and the current command value is output to the current control unit 4c.
[0020]
The feedback current calculation unit 4d stores a calculation formula of a feedback current with respect to the input electric angle signal, and calculates a feedback current value (a non-commutation phase of the non-commutation phase) calculated from the signal from the current detection circuit 9 and the electric angle signal. (Current value) to the current control unit 4c. The current control unit 4c sets the target voltage value so that the current command value given from the current command value setting unit 4b matches the feedback current value. On the other hand, the torque ripple compensation voltage calculation unit 4f obtains the neutral point voltage from the neutral point voltage detection circuit 10 and controls the rise and fall of the current at the time of commutation in the same manner as in the above-mentioned prior art document 1. Set the torque ripple compensation voltage value to compensate for the neutral point voltage.
[0021]
The drive signal calculation unit 4g receives the sum of the target voltage value set by the current control unit 4c and the torque ripple compensation voltage value set by the torque ripple compensation voltage calculation unit 4f, and an electrical angle signal, and receives a DC brushless motor. 7, a three-phase PWM signal for driving the DC brushless motor 7 is input to the three-phase inverter 6 via the drive circuit 5 to generate a three-phase field voltage. Is done. In this manner, the voltage margin value setting unit 4j converts the back electromotive voltage of the motor into a voltage margin value, and as shown in FIG. 3, the maximum current command is obtained from the value obtained by subtracting the voltage margin value and the back electromotive voltage from the power supply voltage. Since the current command value is calculated and the current command value is determined by comparison with the target current value, the current value of the DC brushless motor 7 can be set with a voltage margin always provided, thereby suppressing torque ripple. It is possible.
[0022]
FIG. 4 to FIG. 6 illustrate the suppression of the torque ripple. FIG. 4 shows the current waveform and the output torque when the back electromotive voltage is low at the time of low-speed rotation. Is sufficiently obtained, no torque ripple occurs, and no current ripple occurs during commutation. If the rotational speed increases and the back electromotive voltage increases, the voltage margin value becomes insufficient accordingly, and current ripple during commutation occurs as shown in FIG. 5 at the same current setting as during low-speed rotation, Torque ripple occurs due to the current ripple. In the electric power steering control apparatus according to Embodiment 1 of the present invention, as described above, the voltage margin value is obtained from the back electromotive voltage, and this voltage margin value is subtracted from the power supply voltage to determine the current command value TImax. Therefore, a voltage margin value can always be secured, and as shown by the solid line in FIG. 6, an electric power steering control device that does not generate current ripple during commutation even during high-speed rotation and that does not generate torque ripple can be obtained. Will be.
[0023]
In the above description, the voltage margin value setting unit 4j stores the motor back electromotive voltage conversion table as shown in FIG. 2, but as shown in FIG. 7, the voltage margin value is determined with respect to the motor speed. The same effect can be obtained by using a motor rotation number conversion table that performs the above operation. In addition, instead of these tables, a predetermined constant voltage is stored in the voltage margin value setting unit 4j, or an operation is performed according to conditions. The equation can be stored in the voltage margin value setting unit 4j to obtain a voltage margin.
[0024]
Embodiment 2 FIG.
FIG. 8 is a block diagram illustrating a configuration of an electric power steering control device according to Embodiment 2 of the present invention. In the drawing, reference numeral 1 denotes a torque sensor, 2 denotes a vehicle speed sensor, 3 denotes a power supply voltage detection circuit, and 4 denotes A control device comprising a microcomputer for inputting signals of the sensors, 5 a drive circuit for driving a three-phase inverter 6, 7 a DC brushless motor, 8a and 8b resistors for phase current detection, and 9 a current detection circuit. The above is the same as the electric power steering control device of the first embodiment except that the content of the control device 4 is different as described later. Reference numeral 13 denotes a resolver I / F circuit that applies a rotation position signal detected by a resolver 12d provided in the DC brushless motor 7 to the control device 4 and detects a rotation angle of the DC brushless motor 7.
[0025]
Further, the control device 4 is a software configuration block that includes a target current value calculation unit 4a, a current command value setting unit 4b, a feedback current calculation unit 4d, and an electrical angle signal of the DC brushless motor 7 based on signals from the resolver 12d. Is calculated, and a current command value output from the current command value setting unit 4b and an electrical angle signal output from the electrical angle calculation unit 4e are input to generate torque ripple compensation current. A current calculation unit 4k, and a current control unit 4c for inputting a sum of a current command value output from the current command value setting unit 4b and a compensation current value output from the torque ripple compensation current calculation unit 4k and a feedback signal of a circuit current. And a drive signal for controlling the drive circuit 5 by inputting the target voltage value output from the current control unit 4c and the electrical angle signal output from the electrical angle calculation unit 4e. Calculation unit 4g, motor rotation speed calculation unit 4h that calculates the rotation speed of DC brushless motor 7 from the electrical angle signal output from electrical angle calculation unit 4e, and motor that calculates the back electromotive voltage of the DC brushless motor from this rotation speed It comprises a back electromotive voltage calculation section 4i and a voltage margin value setting section 4j which calculates a voltage margin value from the back electromotive voltage and gives the voltage margin value to the current command value setting section 4b.
[0026]
That is, this embodiment is different from the electric power steering control device of the first embodiment in that the rotational position signal of the DC brushless motor 7 is obtained by the resolver 12d instead of the Hall sensor, and the neutral point voltage is obtained. Instead of the torque ripple compensation voltage calculation unit for generating the torque ripple compensation voltage value, the electrical angle signal output from the electrical angle calculation unit 4e and The current command value output by the current command value setting unit 4b And a torque ripple compensating current calculating unit 4k for compensating for torque ripple by inputting the output of the current command value setting unit 4b and the output of the torque ripple compensating current calculating unit 4k. Are added and input, and the output of the current control unit 4c is directly input to the drive signal calculation unit 4g. The calculation contents of the current command value setting unit 4b and the storage contents of the voltage margin value setting unit 4j are the same as those in the first embodiment.
[0027]
Then, the torque ripple compensation current calculation unit 4k generates a torque ripple compensation current value for correcting the current command value from the electric angle signal and the current command value described in the first embodiment so as to cancel the torque fluctuation, The feedback current calculation unit 4d outputs a feedback current value (a non-commutation phase current value) calculated from the electrical angle signal and the signal from the current detection circuit 9 to the current control unit 4c as in the first embodiment. The current control unit 4c sets the target voltage value so that the second current command value obtained from the sum of the current command value and the torque ripple compensation current value matches the feedback current value, and sends the target voltage value to the drive signal calculation unit 4g. In addition, the drive signal calculation unit 4g outputs a three-phase PWM signal based on the electrical angle signal and the target voltage value, and drives the DC brushless motor 7.
[0028]
As described above, also in the electric power steering control device according to the second embodiment of the present invention, similarly to the first embodiment, current command value setting section 4b calculates the value obtained by subtracting the voltage margin and the back electromotive voltage from the power supply voltage. Since the maximum current command value is calculated and the current command value is determined by comparison with the target current value, torque ripple can be suppressed, vibration applied to the steered wheels can be reduced, and noise can be suppressed. It is. Note that the voltage margin value setting unit 4j, like the first embodiment, converts the motor back electromotive voltage conversion table in FIG. 2, the motor rotation speed conversion table in FIG. 7, a predetermined constant voltage, or an arithmetic expression. Either of them can be stored to obtain a voltage margin.
[0029]
Embodiment 3 FIG.
FIG. 9 is a block diagram illustrating the configuration of an electric power steering control device according to Embodiment 3 of the present invention. In this embodiment, the rotational position of DC brushless motor 7 shown in Embodiment 1 is detected. A resolver 12d and a resolver I / F circuit 13 are used instead of the Hall sensor I / F circuit 11 and the Hall sensors 12a, 12b, and 12c, and the current command value output from the current command value A torque ripple compensation current calculation unit 4k for inputting the electrical angle signal obtained from the angle calculation unit 4e and compensating for the torque ripple is additionally provided, and the torque ripple compensation current calculation unit 4k calculates the torque from the electrical angle signal and the current command value. A torque ripple compensation current value for correcting the current command value so as to cancel the ripple is generated, and the current control unit 4c calculates the current command value and the torque ripple compensation current value. The target voltage value is set from the calculated value and the feedback signal of the circuit current, and the torque ripple compensation voltage value generated by the torque ripple compensation voltage calculation unit 4f is added to the target voltage value and is added to the drive signal calculation unit 4g. It is like that.
[0030]
In the electric power steering control device according to Embodiment 3 of the present invention thus configured, the torque ripple compensation current calculation unit 4k generates a torque ripple compensation current based on the electric angle signal obtained from the resolver 12d and the current command value. The current command value is corrected so as to cancel the torque fluctuation, and the target voltage value obtained from the corrected current command value is further corrected by the torque ripple compensation voltage for compensating the neutral point voltage. Is controlled to rise and fall. Further, since the current command value setting unit 4b calculates the current command value based on the voltage margin value as in the first embodiment, the torque ripple suppression effect is assured, and the steering performance can be further stabilized. It is. Note that the voltage margin value setting unit 4j, like the first embodiment, converts the motor back electromotive voltage conversion table in FIG. 2, the motor rotation speed conversion table in FIG. 7, a predetermined constant voltage, or an arithmetic expression. Any of these can be stored to obtain a voltage margin.
[0031]
Embodiment 4 FIG.
FIG. 10 is a block diagram illustrating a configuration of an electric power steering control device according to Embodiment 4 of the present invention. In the drawing, reference numeral 1 denotes a torque sensor provided on a steering shaft, and 2 denotes a vehicle speed sensor for detecting a traveling speed. 3, a voltage detection circuit for detecting a power supply voltage; 4, a control device comprising a microcomputer for inputting signals from these sensors; 5, a drive circuit for driving a three-phase inverter 6 by a signal from the control device 4; Is a DC brushless motor that applies an auxiliary torque to the steering device with electric power from the inverter 6; A current detection circuit 11 detects the output of the Hall sensors 12a, 12b, and 12c provided in the DC brushless motor 7 and applies the output to the control device 4. A Hall sensor I / F circuit for detecting the rotation angle of the C brushless motor 7.
[0032]
The control device 4 includes, as software blocks, a target current value calculation unit 4a that calculates a target current of the DC brushless motor 7 based on outputs of the torque sensor 1 and the vehicle speed sensor 2, a target current value calculation unit 4a, and a voltage detection unit. A current command value setting section 4b for setting a current based on a signal from the circuit 3; a current control section 4c for controlling a supply current according to a command from the current command value setting section 4b; Value) to the current controller 4c, an electrical angle calculator 4e for calculating an electrical angle signal of the DC brushless motor 7 based on a signal from the Hall sensor I / F circuit 11, and an electrical angle calculator 4e. And a feedback current value, a torque ripple compensation voltage calculation unit 4f that outputs a compensation voltage for torque ripple, and a signal from a current control unit 4c. A drive signal calculator 4g that receives the signal of the torque ripple compensation voltage calculator 4f and the electrical angle signal to control the voltage of the drive circuit 5, and calculates the number of revolutions of the DC brushless motor 7 based on the output of the electrical angle calculator 4e. A motor rotation speed calculation unit 4h, a motor back electromotive voltage calculation unit 4i for calculating a back electromotive voltage from the motor rotation speed, and a voltage margin value calculated from the back electromotive voltage to give to the current command value setting unit 4b. And a margin value setting unit 4j.
[0033]
The electric power steering control device according to the fourth embodiment of the present invention is different from the first embodiment in that the input to the torque ripple compensation voltage calculation unit 4f is an electric angle signal and a feedback current value. Then, the torque ripple compensation voltage calculation unit 4f controls the rise and fall of the current at the time of commutation by applying the voltage to the phase which is normally off at the time of commutation, as in the above-mentioned prior art document 2. Configured to generate a target voltage. Further, the drive signal calculation unit 4g supplies a current based on the electrical angle signal output from the electrical angle calculation unit 4e, the target voltage value output from the current control unit 4c, and the target voltage output from the torque ripple compensation voltage calculation unit 4f. A three-phase PWM signal is generated, which includes a PWM signal for a two-phase PWM signal and a PWM signal for a phase that is normally turned off during commutation.
[0034]
As described above, the method of suppressing the torque ripple is different from that of the first embodiment, but the current command value setting unit 4b calculates the target voltage value output by the current control unit 4c as in the first embodiment. Since the current command value is calculated from the value obtained by subtracting the voltage margin value and the back electromotive voltage from the power supply voltage, the voltage margin value necessary for reducing the torque ripple is secured. Therefore, vibration applied to the steered wheels can be reduced, and noise can be suppressed. Note that the voltage margin value setting unit 4j, like the first embodiment, converts the motor back electromotive voltage conversion table in FIG. 2, the motor rotation speed conversion table in FIG. 7, a predetermined constant voltage, or an arithmetic expression. Any of these can be stored to obtain a voltage margin.
[0035]
Embodiment 5 FIG.
FIG. 11 is a block diagram illustrating a configuration of an electric power steering control device according to a fifth embodiment of the present invention. This embodiment is different from the fourth embodiment in that an electric angle signal of DC brushless motor 7 is detected. Is obtained from the resolver 12d and the resolver I / F circuit 13, and a torque ripple compensation current calculation unit 4k for inputting an electrical angle signal obtained from the resolver I / F circuit 13 and compensating for torque ripple is additionally provided. The torque ripple compensation current calculation unit 4k generates a torque ripple compensation current value for correcting the current command value from the electric angle signal and the current command value so as to cancel the torque fluctuation, and the current control unit 4c outputs the current command value. A target voltage value is set from the sum of the current value and the torque ripple compensation current value and the feedback signal of the circuit current, and is output to the drive signal calculation unit 4g. As in the fourth embodiment, a phase which is normally turned off at the time of commutation for controlling the rise and fall of the current at the time of commutation generated by the torque ripple compensation voltage computing unit 4f is provided in the motion signal computing unit 4g, as in the fourth embodiment. , And a target voltage to be applied to the power supply and an electrical angle signal.
[0036]
As described above, in the electric power steering control device according to Embodiment 5 of the present invention, the drive signal calculation unit 4g includes the electric angle signal of the electric angle calculation unit 4e, the target voltage value output by the current control unit 4c, and the torque ripple. From the compensation voltage value output by the compensation voltage calculation unit 4f, a three-phase PWM signal of a PWM signal for a two-phase to be energized and a PWM signal for a phase which is normally turned off during commutation is generated. The target voltage value output from the current control unit 4c is obtained from the current command value corrected by the torque ripple compensation current generated by the electrical angle signal obtained from the resolver 12d, and is input to the current control unit 4c. The current command value is calculated by the current command value setting unit 4b from a value obtained by subtracting the voltage margin value and the back electromotive voltage from the power supply voltage. Therefore, similarly to the second embodiment, the effect of suppressing the torque ripple becomes more reliable, and the steering performance can be further stabilized. As in the first embodiment, the voltage margin value setting unit 4j may be any of the motor back electromotive voltage conversion table in FIG. 2, the motor rotation speed conversion table in FIG. 7, a predetermined constant voltage, or an arithmetic expression. Is stored to obtain a voltage margin value.
[0037]
【The invention's effect】
As described above, according to the electric power steering control device of the present invention, the current command value setting unit is provided in the control device that controls the current for driving the DC brushless motor, with respect to the technique of suppressing the torque ripple by each method. Since the current command value setting unit sets the voltage margin value based on the motor back electromotive voltage and the motor speed, the current command value setting unit sets the current command value based on a value obtained by subtracting the voltage margin value from the power supply voltage. Thus, the torque ripple of the DC brushless motor can be completely removed regardless of the fluctuation of the power supply voltage in the entire rotation range, and an electric power steering control device with good operability can be obtained.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration of an electric power steering control device according to a first embodiment of the present invention.
FIG. 2 is an explanatory diagram illustrating an operation of the first embodiment of the present invention.
FIG. 3 is an explanatory diagram illustrating an operation of the first embodiment of the present invention.
FIG. 4 is an explanatory diagram illustrating an operation of the first embodiment of the present invention.
FIG. 5 is an explanatory diagram illustrating an operation of the first embodiment of the present invention.
FIG. 6 is an explanatory diagram illustrating an operation of the first embodiment of the present invention.
FIG. 7 is an explanatory diagram illustrating the operation of the first embodiment of the present invention.
FIG. 8 is a block diagram illustrating a configuration of an electric power steering control device according to a second embodiment of the present invention.
FIG. 9 is a block diagram illustrating a configuration of an electric power steering control device according to a third embodiment of the present invention.
FIG. 10 is a block diagram illustrating a configuration of an electric power steering control device according to a fourth embodiment of the present invention.
FIG. 11 is a block diagram illustrating a configuration of an electric power steering control device according to a fifth embodiment of the present invention.
[Explanation of symbols]
1 torque sensor, 2 vehicle speed sensor, 3 voltage detection circuit, 4 control device,
4a target current value calculation unit, 4b current command value setting unit, 4c current control unit,
4d feedback current calculator, 4e electrical angle calculator,
4f torque ripple compensation voltage calculator, 4g drive signal calculator,
4h motor rotation speed calculation unit, 4i motor back electromotive voltage calculation unit,
4j voltage margin setting section, 4k torque ripple compensation current calculation section,
5 drive circuit, 6 inverter, 7 DC brushless motor,
8a, 8b phase current detection resistor, 9 current detection circuit, 10 neutral point voltage detection circuit,
11 Hall sensor I / F circuit, 12a, 12b, 12c Hall sensor,
12d resolver, 13 resolver I / F circuit.

Claims (11)

DCブラシレスモータの電気角信号と回転速度とを演算する回転角演算手段、前記DCブラシレスモータのトルクリップル補償信号を演算する補償信号演算手段、操舵トルクと車両の走行速度とから前記DCブラシレスモータを駆動する目標電流値を演算する目標電流値演算手段、DCブラシレスモータのトルクリップル補償信号が有効に働くよう電源電圧に対して電圧余裕値を設定する電圧余裕値設定手段、前記目標電流値と電源電圧値と前記電圧余裕値とから電流指令値を設定する電流指令値設定手段、この電流指令値と前記トルクリップル補償信号と前記電気角信号とから前記DCブラシレスモータの駆動回路にPWM信号を出力する駆動信号演算手段を備えたことを特徴とする電動パワーステアリング制御装置。Rotation angle calculation means for calculating an electrical angle signal and rotation speed of the DC brushless motor, compensation signal calculation means for calculating a torque ripple compensation signal of the DC brushless motor, and the DC brushless motor based on steering torque and the traveling speed of the vehicle. Target current value calculating means for calculating a target current value to be driven; voltage margin value setting means for setting a voltage margin value with respect to a power supply voltage so that a torque ripple compensation signal of a DC brushless motor works effectively; Current command value setting means for setting a current command value from a voltage value and the voltage margin value, and outputting a PWM signal to the drive circuit of the DC brushless motor from the current command value, the torque ripple compensation signal and the electric angle signal An electric power steering control device, comprising: a drive signal calculation unit that performs the operation. DCブラシレスモータの電気角信号と回転速度とを検出する回転角検出手段、前記DCブラシレスモータの界磁コイルの中性点電圧からトルクリップル補償信号を演算する補償電圧演算手段、操舵トルクと車両の走行速度とから前記DCブラシレスモータを駆動する目標電流値を演算する目標電流値演算手段、DCブラシレスモータのトルクリップル補償信号が有効に働くよう電源電圧に対して電圧余裕値を設定する電圧余裕値設定手段、前記目標電流値と電源電圧値と前記電圧余裕値とから電流指令値を設定する電流指令値設定手段、この電流指令値と前記トルクリップル補償信号と前記電気角信号とから前記DCブラシレスモータの駆動回路にPWM信号を出力する駆動信号演算手段を備えたことを特徴とする電動パワーステアリング制御装置。Rotation angle detection means for detecting an electric angle signal and a rotation speed of the DC brushless motor, compensation voltage calculation means for calculating a torque ripple compensation signal from a neutral point voltage of a field coil of the DC brushless motor, steering torque and vehicle torque Target current value calculating means for calculating a target current value for driving the DC brushless motor from a traveling speed; a voltage margin value for setting a voltage margin value with respect to a power supply voltage so that a torque ripple compensation signal of the DC brushless motor works effectively. Setting means, current command value setting means for setting a current command value from the target current value, the power supply voltage value, and the voltage margin value; the DC brushless motor based on the current command value, the torque ripple compensation signal, and the electric angle signal; An electric power steering system comprising a drive signal calculating means for outputting a PWM signal to a motor drive circuit. Control device. DCブラシレスモータの電気角信号と回転速度とを検出する回転角検出手段、操舵トルクと車両の走行速度とから前記DCブラシレスモータを駆動する目標電流値を演算する目標電流値演算手段、DCブラシレスモータのトルクリップル補償信号が有効に働くよう電源電圧に対して電圧余裕値を設定する電圧余裕値設定手段、前記目標電流値と電源電圧値と前記電圧余裕値とから電流指令値を設定する電流指令値設定手段、この電流指令値と前記電気角信号とからトルクリップル補償信号を演算する補償電流演算手段、前記電流指令値と前記トルクリップル補償信号との加算値と前記電気角信号とから前記DCブラシレスモータの駆動回路にPWM信号を出力する駆動信号演算手段を備えたことを特徴とする電動パワーステアリング制御装置。Rotation angle detection means for detecting an electric angle signal and a rotation speed of the DC brushless motor, target current value calculation means for calculating a target current value for driving the DC brushless motor from steering torque and a traveling speed of the vehicle, DC brushless motor Voltage margin value setting means for setting a voltage margin value with respect to the power supply voltage so that the torque ripple compensation signal of the current command works effectively, and a current command value for setting a current command value from the target current value, the power supply voltage value and the voltage margin value Value setting means, compensation current calculation means for calculating a torque ripple compensation signal from the current command value and the electric angle signal, and the DC from the sum of the current command value and the torque ripple compensation signal and the electric angle signal. An electric power steering control device, comprising: a drive circuit for outputting a PWM signal to a drive circuit of a brushless motor. . DCブラシレスモータの電気角信号と回転速度とを検出する回転角検出手段、操舵トルクと車両の走行速度とから前記DCブラシレスモータを駆動する目標電流値を演算する目標電流値演算手段、DCブラシレスモータのトルクリップル補償信号が有効に働くよう電源電圧に対して電圧余裕値を設定する電圧余裕値設定手段、前記目標電流値と電源電圧値と前記電圧余裕値とから電流指令値を設定する電流指令値設定手段、この電流指令値と前記電気角信号とから第一のトルクリップル補償信号を演算する補償電流演算手段、前記DCブラシレスモータの界磁コイルの中性点電圧から第二のトルクリップル補償信号を演算する補償電圧演算手段、前記電流指令値と前記第一のトルクリップル補償信号との加算値から指令電圧を演算する電流制御手段、この指令電圧と前記第二のトルクリップル補償信号との加算値と前記電気角信号とから前記DCブラシレスモータの駆動回路にPWM信号を出力する駆動信号演算手段を備えたことを特徴とする電動パワーステアリング制御装置。Rotation angle detection means for detecting an electrical angle signal and a rotation speed of the DC brushless motor, target current value calculation means for calculating a target current value for driving the DC brushless motor from steering torque and a running speed of the vehicle, DC brushless motor Voltage margin value setting means for setting a voltage margin value with respect to the power supply voltage so that the torque ripple compensation signal of the current command works effectively, and a current command value for setting a current command value from the target current value, the power supply voltage value and the voltage margin value Value setting means, compensation current calculating means for calculating a first torque ripple compensation signal from the current command value and the electric angle signal, and second torque ripple compensation from a neutral point voltage of a field coil of the DC brushless motor. Compensation voltage calculating means for calculating a signal; a current control means for calculating a command voltage from an added value of the current command value and the first torque ripple compensation signal; Control means for outputting a PWM signal to a drive circuit of the DC brushless motor from a sum of the command voltage and the second torque ripple compensation signal and the electric angle signal, and a drive signal calculation means. Electric power steering control device. DCブラシレスモータの電気角信号と回転速度とを検出する回転角検出手段、操舵トルクと車両の走行速度とから前記DCブラシレスモータを駆動する目標電流値を演算する目標電流値演算手段、DCブラシレスモータのトルクリップル補償信号が有効に働くよう電源電圧に対して電圧余裕値を設定する電圧余裕値設定手段、前記目標電流値と電源電圧値と前記電圧余裕値とから電流指令値を設定する電流指令値設定手段、前記DCブラシレスモータの電路電流と前記電気角信号とからフィードバック信号を生成するフィードバック信号演算手段、前記フィードバック信号演算手段からのフィードバック信号が入力され、該フィードバック信号を前記電流指令値と合致させるべく指令電圧を演算する電流制御手段、前記フィードバック信号と前記電気角信号とからトルクリップル補償信号を演算する補償電圧演算手段、前記指令電圧と前記トルクリップル補償信号と前記電気角信号とから、通電すべき二相に対するPWM信号と、転流時に通常ではオフになる相に対して印加する補償電圧のPWM信号とを前記DCブラシレスモータの駆動手段に与える駆動信号演算手段を備えたことを特徴とする電動パワーステアリング制御装置。Rotation angle detection means for detecting an electric angle signal and a rotation speed of the DC brushless motor, target current value calculation means for calculating a target current value for driving the DC brushless motor from steering torque and a traveling speed of the vehicle, DC brushless motor Voltage margin value setting means for setting a voltage margin value with respect to the power supply voltage so that the torque ripple compensation signal of the current command works effectively, and a current command value for setting a current command value from the target current value, the power supply voltage value and the voltage margin value Value setting means, feedback signal calculation means for generating a feedback signal from the electric circuit current of the DC brushless motor and the electrical angle signal, and a feedback signal from the feedback signal calculation means are input, and the feedback signal is referred to as the current command value. Current control means for calculating a command voltage to match, the feedback signal Compensation voltage calculation means for calculating a torque ripple compensation signal from said electrical angle signal, from said command voltage and the torque ripple compensation signal and the electrical angle signal, and the PWM signal for the two-phase to be energized, typically at the time of commutation An electric power steering control device, comprising: a driving signal calculation unit that supplies a PWM signal of a compensation voltage to be applied to a phase to be turned off to a driving unit of the DC brushless motor. DCブラシレスモータの電気角信号と回転速度とを検出する回転角検出手段、操舵トルクと車両の走行速度とから前記DCブラシレスモータを駆動する目標電流値を演算する目標電流値演算手段、DCブラシレスモータのトルクリップル補償信号が有効に働くよう電源電圧に対する電圧余裕値を設定する電圧余裕値設定手段、前記目標電流値と電源電圧値と前記電圧余裕値とから電流指令値を設定する電流指令値設定手段、この電流指令値と前記電気角信号とから第一のトルクリップル補償信号を演算する補償電流演算手段、前記DCブラシレスモータの電路電流と前記電気角信号とからフィードバック信号を生成するフィードバック信号演算手段、前記フィードバック信号演算手段からのフィードバック信号が入力され、前記電流指令値と前記第一のトルクリップル補償信号との加算値と、該フィードバック信号を合致させるべく指令電圧を演算する電流制御手段、前記フィードバック信号と前記電気角信号とから第二のトルクリップル補償信号を演算する補償電圧演算手段、前記指令電圧と前記第二のトルクリップル補償信号と前記電気角信号とから、通電すべき二相に対するPWM信号と、転流時に通常ではオフになる相に対して印加する補償電圧のPWM信号とを前記DCブラシレスモータの駆動手段に与える駆動信号演算手段を備えたことを特徴とする電動パワーステアリング制御装置。Rotation angle detection means for detecting an electrical angle signal and a rotation speed of the DC brushless motor, target current value calculation means for calculating a target current value for driving the DC brushless motor from steering torque and a running speed of the vehicle, DC brushless motor Voltage margin value setting means for setting a voltage margin value with respect to the power supply voltage so that the torque ripple compensation signal of the above works effectively, and a current command value setting for setting a current command value from the target current value, the power supply voltage value and the voltage margin value means, compensating current calculation means, before Symbol DC brushless motor path current and the feedback signal for generating a feedback signal from said electrical angle signal for calculating a first torque ripple compensation signal from said electrical angle signal and the current command value Arithmetic means, a feedback signal from the feedback signal arithmetic means is input, the current command value and Current control means for calculating a command voltage to make the added value of the first torque ripple compensation signal coincide with the feedback signal ; and calculating a second torque ripple compensation signal from the feedback signal and the electric angle signal. Compensation voltage calculating means, based on the command voltage, the second torque ripple compensation signal, and the electrical angle signal, a PWM signal for two phases to be energized, and compensation applied to a phase which is normally turned off during commutation. An electric power steering control device, comprising: a drive signal calculation unit that supplies a voltage PWM signal to a drive unit of the DC brushless motor. 電圧余裕値設定手段の設定する電圧余裕値が、DCブラシレスモータの回転速度から演算された逆起電圧をパラメータとして演算されることを特徴とする請求項1〜請求項6のいずれか一項に記載の電動パワーステアリング制御装置。7. The voltage margin value set by the voltage margin value setting means is calculated using a back electromotive voltage calculated from the rotation speed of the DC brushless motor as a parameter. An electric power steering control device as described in the above. 電圧余裕値設定手段の設定する電圧余裕値が、DCブラシレスモータの回転速度をパラメータとして演算されることを特徴とする請求項1〜請求項6のいずれか一項に記載の電動パワーステアリング制御装置。The electric power steering control device according to any one of claims 1 to 6, wherein the voltage margin value set by the voltage margin value setting means is calculated using the rotation speed of the DC brushless motor as a parameter. . 電圧余裕値設定手段の設定する電圧余裕値が予め設定された一定値であることを特徴とする請求項1〜請求項6のいずれか一項に記載の電動パワーステアリング制御装置。The electric power steering control device according to any one of claims 1 to 6, wherein the voltage margin value set by the voltage margin value setting means is a predetermined constant value. 電圧余裕値設定手段の設定する電圧余裕値が予め設定された演算式により演算されたものであることを特徴とする請求項1〜請求項6のいずれか一項に記載の電動パワーステアリング制御装置。The electric power steering control device according to any one of claims 1 to 6, wherein the voltage margin value set by the voltage margin value setting means is calculated by a predetermined arithmetic expression. . 電流指令値設定手段の設定する電流指令値が、最大電流指令値をTImax、電源電圧をa、電圧余裕値をb、モータ逆起電圧をe、モータ巻線抵抗値をdとするとき、
TImax=(a−b−e)/d
として求めることを特徴とする請求項1〜請求項6のいずれか一項に記載の電動パワーステアリング制御装置。
When the current command value set by the current command value setting means is a maximum current command value TImax, a power supply voltage is a, a voltage margin value is b, a motor back electromotive voltage is e, and a motor winding resistance value is d,
TImax = (a-be) / d
The electric power steering control device according to any one of claims 1 to 6, wherein:
JP36621399A 1999-12-24 1999-12-24 Electric power steering control device Expired - Fee Related JP3561453B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP36621399A JP3561453B2 (en) 1999-12-24 1999-12-24 Electric power steering control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP36621399A JP3561453B2 (en) 1999-12-24 1999-12-24 Electric power steering control device

Publications (2)

Publication Number Publication Date
JP2001186790A JP2001186790A (en) 2001-07-06
JP3561453B2 true JP3561453B2 (en) 2004-09-02

Family

ID=18486214

Family Applications (1)

Application Number Title Priority Date Filing Date
JP36621399A Expired - Fee Related JP3561453B2 (en) 1999-12-24 1999-12-24 Electric power steering control device

Country Status (1)

Country Link
JP (1) JP3561453B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210179165A1 (en) * 2018-05-11 2021-06-17 Nidec Corporation Motor control device, driving device, and power steering device

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4755631B2 (en) * 2001-12-06 2011-08-24 本田技研工業株式会社 Electric power steering device
KR20020075339A (en) * 2002-08-27 2002-10-04 주식회사 모토닉스 Brushless DC Motor and Controller for Electric Power Steering System
JP4033030B2 (en) * 2003-04-21 2008-01-16 株式会社ジェイテクト Electric power steering device
JP4736805B2 (en) * 2003-10-07 2011-07-27 株式会社ジェイテクト Electric power steering device
JP4736325B2 (en) * 2004-01-09 2011-07-27 日本精工株式会社 Control device for electric power steering device
JP4759992B2 (en) * 2004-11-19 2011-08-31 日本精工株式会社 Control device for electric power steering device
US7202626B2 (en) 2005-05-06 2007-04-10 York International Corporation Variable speed drive for a chiller system with a switched reluctance motor
GB0526277D0 (en) 2005-12-23 2006-02-01 Trw Ltd Power steering systems
DE102006016429A1 (en) * 2006-04-07 2007-10-11 Zf Lenksysteme Gmbh Steering assist drive
JP5011813B2 (en) * 2006-05-15 2012-08-29 日本精工株式会社 Electric power steering device
JP5034926B2 (en) * 2007-12-21 2012-09-26 トヨタ自動車株式会社 Steering assist force control device
CN106043419B (en) * 2016-07-11 2018-06-26 南京航空航天大学 Electric-liquid composite power steering control device and its control method
CN106428197B (en) * 2016-11-15 2018-11-09 南京航空航天大学 Controller and control method based on multi-mode steering system power-assisted coupler
WO2024084639A1 (en) * 2022-10-20 2024-04-25 三菱電機株式会社 Motor control device and electric power steering device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210179165A1 (en) * 2018-05-11 2021-06-17 Nidec Corporation Motor control device, driving device, and power steering device
US11498611B2 (en) * 2018-05-11 2022-11-15 Nidec Corporation Motor control device, driving device, and power steering device

Also Published As

Publication number Publication date
JP2001186790A (en) 2001-07-06

Similar Documents

Publication Publication Date Title
US6838844B2 (en) Electric power steering apparatus
JP3561453B2 (en) Electric power steering control device
JP5130716B2 (en) Motor control device and electric power steering device
JP4736805B2 (en) Electric power steering device
JP5534292B2 (en) Vehicle steering system
JP3559258B2 (en) Steering control device
JP3480843B2 (en) Electric power steering control device and control method
JP4033030B2 (en) Electric power steering device
JP4322254B2 (en) Control device for electric power steering device
US6914399B2 (en) Active deadtime control for improved torque ripple performance in electric machines
US7567055B2 (en) Controller for brushless motor
US10333440B2 (en) Motor control apparatus and electric power steering system
JP2009165259A (en) Motor controller and electric power steering system
US20220289274A1 (en) Electric power steering apparatus, control device used in electric power steering apparatus, and control method
US8129935B2 (en) Motor control device
JP4385276B2 (en) Motor control device
JP5406226B2 (en) Electric power steering device
US20230116678A1 (en) Motor control device and steering system
JP2007283953A (en) Electric power steering device
JP2004312930A (en) Motor controller
JP2003348884A (en) Current detector and controller using the same
JP3770297B2 (en) Electric power steering device
JP7292507B2 (en) Motor control device and electric power steering device
JP3484519B2 (en) Electric power steering device
JP3687282B2 (en) Motor control device and control method

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040217

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040224

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040426

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040525

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040528

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080604

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090604

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100604

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100604

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110604

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120604

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130604

Year of fee payment: 9

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees