JP2007261343A - Motor driving device for electric power steering - Google Patents

Motor driving device for electric power steering Download PDF

Info

Publication number
JP2007261343A
JP2007261343A JP2006086839A JP2006086839A JP2007261343A JP 2007261343 A JP2007261343 A JP 2007261343A JP 2006086839 A JP2006086839 A JP 2006086839A JP 2006086839 A JP2006086839 A JP 2006086839A JP 2007261343 A JP2007261343 A JP 2007261343A
Authority
JP
Japan
Prior art keywords
motor
current
current detection
phase
electric power
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
JP2006086839A
Other languages
Japanese (ja)
Inventor
Yuichiro Takamune
裕一郎 高宗
Toshiyuki Yasujima
俊幸 安島
Satoru Kaneko
悟 金子
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2006086839A priority Critical patent/JP2007261343A/en
Publication of JP2007261343A publication Critical patent/JP2007261343A/en
Pending 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)

Abstract

<P>PROBLEM TO BE SOLVED: To reduce errors included in a motor current detection value due to the time difference of motor current detection timing of each phase and the response delay of a current censor in a motor driving device for electric power steering. <P>SOLUTION: A current correcting means 225 is provided to correct the motor current detection value obtained from the output information of a current detecting means for detecting a motor current corresponding to a motor voltage command signal for controlling the applied alternating voltage of a motor 100. A current detection error found based on the motor current obtained from the motor voltage command signal is added to the motor current detection value of a phase detected at different current detection timing. Thus, the above problem can be solved. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、車両のステアリング装置に操舵用の電動力を供給する電動パワーステアリング用モータ駆動装置に関し、特にモータに流れる電流を高精度に検出するための技術に関する。   The present invention relates to an electric power steering motor driving apparatus that supplies an electric power for steering to a steering apparatus of a vehicle, and more particularly to a technique for detecting a current flowing through a motor with high accuracy.

電動パワーステアリング用モータ駆動装置において、モータに流れる電流を高精度に検出するための背景技術としては、例えば特許文献1,2に記載されたものがある。このうち、特許文献1には、電流センサの出力信号に基づいて検出される電流のオフセット補正係数を調整する技術が記載されている。また、特許文献2には、オペアンプのオフセットを検出し、この検出したオフセットに基づいて、検出された電流を較正する技術が記載されている。   In the electric power steering motor driving apparatus, as background art for detecting the current flowing through the motor with high accuracy, there are those described in Patent Documents 1 and 2, for example. Among these, Patent Document 1 describes a technique for adjusting an offset correction coefficient of a current detected based on an output signal of a current sensor. Patent Document 2 describes a technique for detecting an offset of an operational amplifier and calibrating the detected current based on the detected offset.

特開2004−359178号公報JP 2004-359178 A 特開2003−324985号公報JP 2003-324985 A

電動パワーステアリング装置では運転者の操作感覚の向上が重要である。このため、操舵用トルクを供給する電動パワーステアリング装置用モータ駆動装置には、モータのトルクリップルに対して大変厳しい低減要求がなされている。モータのトルクリップルを低減するためには、モータに流れる電流を精度良く検出し、モータを精度良く制御することが考えられる。   In the electric power steering apparatus, it is important to improve the driver's operational feeling. For this reason, the motor drive device for the electric power steering apparatus that supplies the steering torque has a very severe demand for reducing the torque ripple of the motor. In order to reduce the torque ripple of the motor, it is conceivable to detect the current flowing through the motor with high accuracy and control the motor with high accuracy.

ところで、電動パワーステアリング装置用モータ駆動装置には、モータに流れる電流を検出するために、インバータ回路を構成する負極側スイッチング素子と電源の負極との間に設けたシャント抵抗などの電流検出素子と、電流検出素子の両端の電位の差をとり、その電位差に基づく出力信号を、インバータ回路の駆動を制御する制御器であるマイクロコンピュータ(以下、「マイコン」と記述する)に出力する電流検出回路とを備えた電流センサが設けられている。マイコンには、電流センサのアナログ出力信号をデジタル信号に変換してモータ電流を検出するために、アナログ・デジタル変換器(以下、「A/D変換器」と記述する)が設けられている。   By the way, the motor drive device for the electric power steering device includes a current detection element such as a shunt resistor provided between the negative side switching element constituting the inverter circuit and the negative electrode of the power source in order to detect a current flowing through the motor. , A current detection circuit that takes the potential difference between both ends of the current detection element and outputs an output signal based on the potential difference to a microcomputer (hereinafter referred to as “microcomputer”) that controls the drive of the inverter circuit A current sensor is provided. The microcomputer is provided with an analog / digital converter (hereinafter referred to as “A / D converter”) in order to detect a motor current by converting an analog output signal of a current sensor into a digital signal.

ところが、上記手法では、電流検出素子の設置場所の関係上、モータ電流の検出タイミングが、負極側スイッチング素子がオンしているタイミングに限定される。しかも、上記電流検出回路では、電流検出素子の両端の電位差をとる差動増幅器や、スイッチング素子を駆動する際に生じるノイズの影響を受け難くするために設けられたノイズフィルタ回路のもつ時定数の影響により、負極側スイッチング素子に供給されるパルス信号のオン時間に対して応答遅れが生じる。このため、電流センサの個数に対してA/D変換器の個数が少なく、各相のモータ電流の検出タイミングに時間差が生じる場合には、電流センサの出力信号に誤差が含まれていない場合であっても、各相のモータ電流の検出タイミングの時間差及び電流センサの応答遅れに起因した誤差がモータ電流検出値に含まれる。上記誤差は、背景技術のような補正或いは較正をもっても解消できず、モータのトルクリップルとなって現れる。   However, in the above method, due to the installation location of the current detection element, the detection timing of the motor current is limited to the timing at which the negative side switching element is turned on. Moreover, in the current detection circuit, the time constant of the differential amplifier that takes the potential difference between both ends of the current detection element and the noise filter circuit that is provided to make it less susceptible to noise generated when driving the switching element. Due to the influence, a response delay occurs with respect to the ON time of the pulse signal supplied to the negative side switching element. For this reason, when the number of A / D converters is smaller than the number of current sensors and there is a time difference in the detection timing of the motor current of each phase, there is no error in the output signal of the current sensor. Even if it exists, the error resulting from the time difference of the detection timing of the motor current of each phase and the response delay of the current sensor is included in the motor current detection value. The error cannot be eliminated by correction or calibration as in the background art, and appears as a torque ripple of the motor.

本発明は、各相のモータ電流の検出タイミングの時間差及び電流センサの応答遅れに起因する誤差を低減できる信頼性の高い電動パワーステアリング用モータ駆動装置を提供する。   The present invention provides a highly reliable motor drive device for electric power steering that can reduce errors due to a time difference in detection timing of motor current of each phase and a response delay of a current sensor.

ここに、本発明は、電動パワーステアリング用モータ駆動装置において、モータ電流を検出するための電流検出手段の出力情報から得られたモータ電流検出値を、モータに印加される交流電圧を制御するためのモータ電圧指令信号に応じて補正する電流補正手段を有することを特徴とする。   Here, the present invention controls a motor current detection value obtained from output information of current detection means for detecting a motor current in an electric power steering motor driving device, to control an AC voltage applied to the motor. Current correction means for correcting in accordance with the motor voltage command signal.

上記電流補正手段を備えた本発明によれば、モータ電圧指令信号から得られたモータ電流に基づいて電流検出誤差を求めて、その電流検出誤差を電流検出タイミングの異なる相のモータ電流検出値に加え、電流検出タイミングの異なる相のモータ電流検出値を補正できる。これにより、本発明によれば、検出されたモータ電流に含まれる上記誤差を低減でき、モータ電流を精度高く検出できる。   According to the present invention provided with the current correction means, a current detection error is obtained based on the motor current obtained from the motor voltage command signal, and the current detection error is converted into a motor current detection value of a phase having a different current detection timing. In addition, it is possible to correct motor current detection values of phases having different current detection timings. Thereby, according to this invention, the said error contained in the detected motor current can be reduced, and a motor current can be detected with high precision.

以上説明したように、本発明によれば、検出されたモータ電流に含まれる上記誤差を低減し、モータ電流を精度高く検出するので、操舵用の電動力を発生するモータを精度良く制御でき、モータのトルクリップルを低減できる。   As described above, according to the present invention, since the error included in the detected motor current is reduced and the motor current is detected with high accuracy, the motor that generates the steering power can be controlled with high accuracy. The torque ripple of the motor can be reduced.

従って、本発明によれば、運転者の操作感覚を向上できる電動パワーステアリング装置用モータ駆動装置を提供できる。   Therefore, according to the present invention, it is possible to provide a motor drive device for an electric power steering device that can improve the driver's sense of operation.

以下、図1乃至図9を用いて、本発明が適用された電動パワーステアリング装置用モータ駆動装置の実施例を説明する。   Hereinafter, an embodiment of a motor drive device for an electric power steering apparatus to which the present invention is applied will be described with reference to FIGS. 1 to 9.

尚、本実施例において説明するモータ駆動装置の構成は、電動ブレーキ装置など他の電動車載補機に用いられるモータ駆動装置や、家電用品或いは産業機器に用いられるモータ駆動装置に適用しても構わない。特にモータのトルクリップルの低減を必要とするモータ駆動装置への適用が好ましい。   The configuration of the motor drive device described in the present embodiment may be applied to a motor drive device used in other electric vehicle-mounted auxiliary machines such as an electric brake device, and a motor drive device used in household appliances or industrial equipment. Absent. In particular, application to a motor drive device that requires reduction of the torque ripple of the motor is preferable.

また、本実施例では、モータ駆動装置に搭載されるモータとして、永久磁石式交流同期モータ(ブラシレスDCモータ)を用いた場合を例に挙げて説明するが、交流誘導モータなど他の交流モータを用いても構わない。   In this embodiment, a case where a permanent magnet type AC synchronous motor (brushless DC motor) is used as an example of a motor mounted on the motor driving device will be described. However, other AC motors such as an AC induction motor may be used. You may use.

まず、図7を用いて、本実施例のモータ駆動装置を適用した電動パワーステアリング装置の構成を説明する。   First, the configuration of an electric power steering apparatus to which the motor driving apparatus of this embodiment is applied will be described with reference to FIG.

電動パワーステアリング装置は、ステアリング装置にモータ駆動装置を付加し、運転者が操作するステアリングSTからマニュアルステアリングギアSTGに伝達される回転駆動力をモータ100の回転駆動力で補い、ステアリングSTに対する運転者の操作量を軽減(アシスト)するように構成されている。運転者の回転操作によってステアリングSTが回転すると共にモータ100が駆動されると、ステアリングST及びモータ100から出力された回転駆動力はロッドROを介してマニュアルステアリングギアSTGに伝達されて減速される。この減速された回転駆動力は左右のタイロッドTR1,TR2に伝達されて左右の車輪WH1,WH2に伝達される。これにより、左右の車輪WH1,WH2が舵取される。   The electric power steering device adds a motor driving device to the steering device, and the rotational driving force transmitted from the steering ST operated by the driver to the manual steering gear STG is supplemented by the rotational driving force of the motor 100, so that the driver for the steering ST is driven. The operation amount is reduced (assist). When the steering ST is rotated and the motor 100 is driven by the rotation operation of the driver, the rotational driving force output from the steering ST and the motor 100 is transmitted to the manual steering gear STG via the rod RO and decelerated. The reduced rotational driving force is transmitted to the left and right tie rods TR1 and TR2, and is transmitted to the left and right wheels WH1 and WH2. As a result, the left and right wheels WH1, WH2 are steered.

モータ駆動装置は、操舵用の回転駆動力を発生するモータ100と、モータ100の駆動を制御するインバータ装置(モータ制御装置)200とを備えている。モータ100はバッテリBAを駆動電源とするものであり、マニュアルステアリングギアSTGの近傍に取り付けられて、その出力軸がギアGEを介してマニュアルステアリングギアSTGに機械的に接続されている。インバータ装置200は、バッテリBAから供給された直流電力を3相交流電力に変換してモータ100に供給し、モータ100の駆動を制御する。これにより、モータ100は操舵用の回転駆動力をマニュアルステアリングギアSTGにギヤGEを介して供給する。   The motor driving device includes a motor 100 that generates a rotational driving force for steering, and an inverter device (motor control device) 200 that controls the driving of the motor 100. The motor 100 uses a battery BA as a driving power supply, is attached in the vicinity of the manual steering gear STG, and its output shaft is mechanically connected to the manual steering gear STG via the gear GE. The inverter device 200 converts the DC power supplied from the battery BA into three-phase AC power and supplies it to the motor 100 to control the driving of the motor 100. Thereby, the motor 100 supplies the rotational driving force for steering to the manual steering gear STG via the gear GE.

ギヤGEは、ウォーム及びホイールからなる又は遊星ギヤからなる減速機構、或いは油圧機構を用いたトルク伝達機構などによって構成されている。ロッドROには、ステアリングSTに与えられた回転駆動力(トルク)を検出するためのトルクセンサTSが取り付けられている。トルクセンサTSの出力信号は、モータ100から出力されるトルクを制御するために、インバータ装置200に出力される。   The gear GE is configured by a speed reduction mechanism using a worm and a wheel or a planetary gear, a torque transmission mechanism using a hydraulic mechanism, or the like. A torque sensor TS for detecting a rotational driving force (torque) applied to the steering wheel ST is attached to the rod RO. The output signal of the torque sensor TS is output to the inverter device 200 in order to control the torque output from the motor 100.

尚、本実施例では、ラック&ピニオンギアの近傍にモータ100を取り付けたラック型電動パワーステアリング装置を例に挙げて説明する。電動パワーステアリング装置としては、ステアリングの近傍にモータを取り付けたコラム型電動パワーステアリング装置などもある。本実施例のモータ駆動装置はそのコラム型電動パワーステアリング装置にも同様に適用可能である。   In the present embodiment, a rack type electric power steering apparatus in which the motor 100 is mounted in the vicinity of the rack and pinion gear will be described as an example. Examples of the electric power steering device include a column type electric power steering device in which a motor is attached in the vicinity of the steering. The motor driving device of the present embodiment can be similarly applied to the column type electric power steering device.

次に、図1乃至図6を用いて、本実施例のモータ駆動装置の構成及び動作を詳細に説明する。   Next, the configuration and operation of the motor driving apparatus of this embodiment will be described in detail with reference to FIGS.

モータ100は、図1に示すように、3相の電機子巻線102U〜102Wがステータコアに巻かれて構成されたステータと、このステータの内周側に空隙を介して回転可能に配置されたロータ101と、ロータ101の磁極位置を検出するためのセンサ素子部を構成する回転位置検出器103とを備えている。電機子巻線102U〜102Wはスター結線により構成されている。ロータ101は、複数の磁極の極性(径方向の着磁方向)が周方向に交互になるように、磁極を構成する複数の永久磁石がロータコアの外周表面に所定の間隔をもって固着されて構成されている。   As shown in FIG. 1, the motor 100 includes a stator configured by winding three-phase armature windings 102 </ b> U to 102 </ b> W around a stator core, and is arranged rotatably on the inner peripheral side of the stator via a gap. A rotor 101 and a rotational position detector 103 constituting a sensor element unit for detecting the magnetic pole position of the rotor 101 are provided. The armature windings 102U to 102W are configured by star connection. The rotor 101 is configured by fixing a plurality of permanent magnets constituting magnetic poles to the outer peripheral surface of the rotor core at a predetermined interval so that the polarities (diameter magnetization directions) of the magnetic poles alternate in the circumferential direction. ing.

インバータ装置200は、バッテリBAから供給された直流電力を3相交流電力に変換するための電力系主回路を構成するインバータ回路(パワーモジュール部)210と、インバータ回路210のスイッチング動作を制御するための制御系回路を構成する制御モジュール部220とを備えている。制御モジュール部220は、ドライバ回路227,電流検出回路228,回転位置検出回路229,操作量指令器110及び制御器221などの回路を備えている。   Inverter device 200 controls inverter circuit (power module unit) 210 that constitutes a power system main circuit for converting DC power supplied from battery BA into three-phase AC power, and switching operation of inverter circuit 210. And a control module unit 220 constituting the control system circuit. The control module unit 220 includes circuits such as a driver circuit 227, a current detection circuit 228, a rotational position detection circuit 229, an operation amount command unit 110, and a controller 221.

インバータ回路210は、制御モジュール部220から出力されたゲート駆動信号(デッドタイム信号を含む)を受けてスイッチング動作する6個のスイッチング素子である電界効果トランジスタ(以下、「FET」と記述する)211A〜211Fによって構成されている。バッテリBAの正極側(ハイサイド)に接続されたFET211A〜211Cと、バッテリBAの負極側(ローサイド)に接続されたFET211D〜211Fは同相のもの同士、電気的に直列に接続され、アームと呼ばれる直列回路を構成している。これにより、バッテリBAの正負極間には3相分のアームが電気的に並列に接続され、ブリッジ回路が構成される。各アームの中点には、対応する相の電機子巻線102U〜102Wが電気的に接続されている。   The inverter circuit 210 receives a gate drive signal (including a dead time signal) output from the control module unit 220, and is a field effect transistor (hereinafter referred to as “FET”) 211A that is a switching operation. To 211F. The FETs 211A to 211C connected to the positive side (high side) of the battery BA and the FETs 211D to 211F connected to the negative side (low side) of the battery BA are electrically connected in series with each other and called an arm. A series circuit is configured. Thereby, the arms for three phases are electrically connected in parallel between the positive and negative electrodes of the battery BA, and a bridge circuit is configured. Corresponding phase armature windings 102U to 102W are electrically connected to the midpoint of each arm.

インバータ回路210がスイッチング動作すると、バッテリBAから供給された直流のバッテリ電圧Edは3相交流のモータ印加電圧Vs(Vsu,Vsv,Vsw)に変換される。変換されたモータ印加電圧Vs(Vsu,Vsv,Vsw)は、対応する電機子巻線102U〜102Wに印加される。これにより、電機子巻線102U〜102Wに電流が流れて回転磁界が発生し、その回転磁界とロータ101の永久磁石が発生する磁束との磁気的作用によってロータ101が回転する。これにより、モータ100からトルク(回転駆動力)τmが出力される。   When the inverter circuit 210 performs a switching operation, the DC battery voltage Ed supplied from the battery BA is converted into a three-phase AC motor applied voltage Vs (Vsu, Vsv, Vsw). The converted motor applied voltage Vs (Vsu, Vsv, Vsw) is applied to the corresponding armature windings 102U to 102W. As a result, a current flows through the armature windings 102U to 102W to generate a rotating magnetic field, and the rotor 101 is rotated by the magnetic action between the rotating magnetic field and the magnetic flux generated by the permanent magnet of the rotor 101. As a result, torque (rotational driving force) τm is output from the motor 100.

制御モジュール部220には、インバータ回路210のスイッチング動作を制御するために、ロータ101の回転位置(磁極位置)を検出するためのセンサの出力信号(検出信号)、及び3相の電機子巻線102U〜102Wに供給されるモータ電流を検出するためのセンサの出力信号(検出信号)が、トルクセンサTSの出力信号(検出信号)と共に入力されている。   The control module unit 220 includes a sensor output signal (detection signal) for detecting the rotational position (magnetic pole position) of the rotor 101 and a three-phase armature winding in order to control the switching operation of the inverter circuit 210. An output signal (detection signal) of a sensor for detecting a motor current supplied to 102U to 102W is input together with an output signal (detection signal) of the torque sensor TS.

ロータ101の回転位置(磁極位置)は、レゾルバ,エンコーダ,ホールIC,ホール素子及び磁気抵抗素子などから構成された回転位置検出器103(センサ素子部)と、回転位置検出器103の出力に基づく出力信号を出力する回転位置検出回路229(センサ回路部)とを備えた回転位置検出手段(回転位置センサ)によって検出される。回転位置検出回路229の出力信号は入力情報として制御器221に出力される。制御器221はその信号からロータ磁極位置を検出する。   The rotational position (magnetic pole position) of the rotor 101 is based on the rotational position detector 103 (sensor element section) composed of a resolver, encoder, Hall IC, Hall element, magnetoresistive element, and the like, and the output of the rotational position detector 103. It is detected by a rotational position detecting means (rotational position sensor) having a rotational position detecting circuit 229 (sensor circuit unit) that outputs an output signal. The output signal of the rotational position detection circuit 229 is output to the controller 221 as input information. The controller 221 detects the rotor magnetic pole position from the signal.

尚、制御器21において検出されたロータ磁極位置は制御上、角度位置Psとして扱われる。ここで、角度には機械角と電気角があり、角度位置Psに用いられる角度は電気角である。ちなみに機械角はロータ101の1回転を360度、電気角はロータ101の磁極(極対)の角度を360度とするものであり、両方の角度間には電気角360度=機械角360度/極対数の関係がある。   The rotor magnetic pole position detected by the controller 21 is treated as an angular position Ps for control. Here, the angle includes a mechanical angle and an electrical angle, and the angle used for the angular position Ps is an electrical angle. Incidentally, the mechanical angle is 360 degrees for one rotation of the rotor 101, and the electrical angle is 360 degrees for the magnetic pole (pole pair) of the rotor 101, and the electrical angle 360 degrees = mechanical angle 360 degrees between the two angles. / There is a number of pole pairs.

電機子巻線102U〜102Wに流れるモータ電流は、FET211D〜211FとバッテリBAの負極側との間に直列に接続されたシャント抵抗212A〜212C(センサ素子部)と、差動増幅器及びフィルタ回路などから構成された電流検出回路228(センサ回路部)とを備えた電流検出手段(電流センサ)によって検出される。具体的に電流検出手段は、シャント抵抗212A〜212Cの端子間の電位差を差動増幅器により求めてその電位差に基づくパルス状の電圧信号を増幅し、この増幅信号を出力信号として制御器221に出力する。フィルタ回路は、FET211D〜211Fのスイッチング動作によるノイズの影響を受け難くするために、例えば差動増幅器の入力側に設けられ、差動増幅器の入力に含まれるノイズ成分を除去する。制御器221は、入力情報として電流検出回路228の出力信号を入力し、その信号からモータ電流検出値IUs,IVs,IWsを検出する。   The motor current flowing through the armature windings 102U to 102W includes a shunt resistor 212A to 212C (sensor element unit) connected in series between the FET 211D to 211F and the negative side of the battery BA, a differential amplifier, a filter circuit, and the like. It is detected by a current detection means (current sensor) provided with a current detection circuit 228 (sensor circuit unit) constituted by Specifically, the current detection means obtains a potential difference between the terminals of the shunt resistors 212A to 212C by a differential amplifier, amplifies a pulse voltage signal based on the potential difference, and outputs the amplified signal to the controller 221 as an output signal. To do. The filter circuit is provided on the input side of the differential amplifier, for example, and removes a noise component included in the input of the differential amplifier in order to make it less susceptible to noise due to the switching operation of the FETs 211D to 211F. The controller 221 receives the output signal of the current detection circuit 228 as input information, and detects motor current detection values IUs, IVs, IWs from the signal.

モータ100から出力されるトルクは、トルクセンサTSの出力信号に基づいて操作量指令器110が演算する。操作量指令器110は、トルクセンサTSの出力信号に基づく操舵状態量(操舵角や操舵トルクなど)に車両状態量(車両速度や路面状態など)を加味してトルク指令値τ0を演算し、そのトルク指令値τ0を入力情報として制御器221に出力する。   The operation amount command device 110 calculates the torque output from the motor 100 based on the output signal of the torque sensor TS. The operation amount command unit 110 calculates a torque command value τ0 by adding a vehicle state amount (vehicle speed, road surface state, etc.) to a steering state amount (steering angle, steering torque, etc.) based on the output signal of the torque sensor TS, The torque command value τ0 is output to the controller 221 as input information.

制御器221は、モータ電流検出値IUs,IVs,IWs、トルク指令値τ0及び角度位置Psに基づいて、モータ印加電圧Vs(Vsu,Vsv,Vsw)を制御するためのモータ電圧指令値を演算し、そのモータ電圧指令値に対応したモータ電圧指令信号(正弦波を基本波とするPWM変調波)Wv(Wvu,Wvv,Wvw)をPWM搬送波(三角波)でPWM変調してドライバ回路227に出力する。ドライバ回路227には、幅が変調された3アーム分(6つ)のドライブ信号PWM(矩形波状のパルス信号)が入力される。   The controller 221 calculates a motor voltage command value for controlling the motor applied voltage Vs (Vsu, Vsv, Vsw) based on the motor current detection values IUs, IVs, IWs, the torque command value τ0, and the angular position Ps. Then, a motor voltage command signal (PWM modulated wave having a sine wave as a fundamental wave) Wv (Wvu, Wvv, Wvw) corresponding to the motor voltage command value is PWM modulated with a PWM carrier wave (triangular wave) and output to the driver circuit 227. . The driver circuit 227 receives three arm (six) drive signals PWM (rectangular wave pulse signals) whose widths are modulated.

ドライバ回路227は、入力されたドライブ信号PWMに基づいて、各スイッチング素子のゲートに入力されるゲート駆動信号を生成し、各スイッチング素子のゲートに出力する。   Based on the input drive signal PWM, the driver circuit 227 generates a gate drive signal that is input to the gate of each switching element, and outputs the gate drive signal to the gate of each switching element.

制御器221はマイコンによって構成されており、機能的に電流指令器222,電流制御器223と、波形制御手段224,PWM変調器226及び電流補正手段225を備えている。また、制御器221は、アナログ信号をデジタル信号に変換するA/D変換器を備えている。   The controller 221 is constituted by a microcomputer, and functionally includes a current command unit 222, a current controller 223, a waveform control unit 224, a PWM modulator 226, and a current correction unit 225. The controller 221 includes an A / D converter that converts an analog signal into a digital signal.

電流指令器222は、モータ100のトルク定数などに基づいて予め設定した電流指令マップ(トルク指令値τoに対する電流指令値の関係を示すテーブル)を参照し、ベクトル制御を行うために必要な電流指令値Io(トルク電流指令(q軸電流指令)と励磁電流指令(d軸電流指令))を、入力されたトルク指令値τoに基づいて演算する。電流指令値Ioは電流制御器223に出力される。   The current command device 222 refers to a current command map (a table indicating the relationship of the current command value with respect to the torque command value τo) set in advance based on the torque constant of the motor 100 and the like, and a current command necessary for performing vector control A value Io (torque current command (q-axis current command) and excitation current command (d-axis current command)) is calculated based on the input torque command value τo. The current command value Io is output to the current controller 223.

電流制御器223は、電流補正手段225から出力されたモータ電流値Is(トルク電流値Iq(q軸電流値)と励磁電流値Id(d軸電流値)),電流指令値Io及び角度位置Psを入力し、モータ電流値Isと電流指令値Ioとの比較に基づいて、てモータ電流値Isが電流指令値Ioに一致するように、出力電圧指令値Vo(トルク電圧値Vq(q軸電圧値)と励磁電圧値Vd(d軸電圧値))を演算する。出力電圧指令値Voは波形制御手段224に出力される。   The current controller 223 outputs the motor current value Is (torque current value Iq (q-axis current value) and excitation current value Id (d-axis current value)), current command value Io, and angular position Ps output from the current correction unit 225. And the output voltage command value Vo (torque voltage value Vq (q-axis voltage) so that the motor current value Is matches the current command value Io based on the comparison between the motor current value Is and the current command value Io. Value) and excitation voltage value Vd (d-axis voltage value)). The output voltage command value Vo is output to the waveform control means 224.

尚、モータ電流値Isを出力する電流補正手段225の動作については、後ほど図を用いて具体的に説明する。   The operation of the current correction means 225 that outputs the motor current value Is will be specifically described later with reference to the drawings.

波形制御手段224は出力電圧指令値Vo及び角度位置Psを入力し、出力電圧指令値Vo及び角度位置Psに基づいて3相のモータ電圧指令値を演算する。すなわち出力電圧指令値Voを角度位置Psに基づいて2相3相変換する。モータ電圧指令値はモータ電圧指令信号(正弦波を基本波とするPWM変調波)Wv(Wvu,Wvv,Wvw)としてPWM変調器226及び電流補正手段225に出力される。   The waveform control means 224 receives the output voltage command value Vo and the angular position Ps, and calculates a three-phase motor voltage command value based on the output voltage command value Vo and the angular position Ps. That is, the output voltage command value Vo is two-phase three-phase converted based on the angular position Ps. The motor voltage command value is output to the PWM modulator 226 and the current correction means 225 as a motor voltage command signal (PWM modulated wave having a sine wave as a fundamental wave) Wv (Wvu, Wvv, Wvw).

PWM変調器226は、三角波発生器から出力されたPWM搬送波及びモータ電圧指令信号Wvを入力し、モータ電圧指令信号WvとPWM搬送波Wcとを比較して、各相上下アームのスイッチング素子を駆動するためのドライブ信号PWMをドライバ回路227に出力する。   The PWM modulator 226 receives the PWM carrier wave and the motor voltage command signal Wv output from the triangular wave generator, compares the motor voltage command signal Wv with the PWM carrier wave Wc, and drives the switching elements of the upper and lower arms of each phase. Drive signal PWM for output to the driver circuit 227.

図6は、ドライバ回路227に出力される各相上アームのドライブ信号PWM(PWMパルス信号UgH,UgL,VgH,VgL,WgH,WgL)例であり、各相のモータ電圧指令信号Wv(Wvu,Wvv,Wvw)とPWM搬送波Wcとの比較により、パルス幅が変調されたパルス信号が出力されている。   FIG. 6 is an example of the drive signal PWM (PWM pulse signals UgH, UgL, VgH, VgL, WgH, WgL) of each phase upper arm output to the driver circuit 227, and the motor voltage command signal Wv (Wvu, By comparing Wvv, Wvw) and the PWM carrier wave Wc, a pulse signal with a modulated pulse width is output.

次に、図2乃至図5を用いて、電流補正手段225の動作を説明する。   Next, the operation of the current correction unit 225 will be described with reference to FIGS.

FET211A〜211Cがオフ(PWMパルスUgH,VgH,WgHがoff)になる、すなわちFET211D〜211Fがオン(PWMパルスUgL,VgL,WgLがon)になると、各相のモータ電流は、FET211D〜211F(FET内のボディダイオードを含む)とシャント抵抗212A〜212Cを流れる。これにより、シャント抵抗212A〜212Cの両端には電位差が生じる。シャント抵抗212A〜212Cの両端の電位は電流検出回路228の差動増幅器に入力され、その差分(電位差)が求められる。その電位差は増幅されてシャント電圧波形信号IUp,IVp,IWpとして電流検出回路228から制御器221に出力される。   When the FETs 211A to 211C are turned off (PWM pulses UgH, VgH, and WgH are turned off), that is, when the FETs 211D to 211F are turned on (PWM pulses UgL, VgL, and WgL are turned on), the motor current of each phase is changed to FETs 211D to 211F ( And the shunt resistors 212A to 212C. Thereby, a potential difference is generated between both ends of the shunt resistors 212A to 212C. The potentials at both ends of the shunt resistors 212A to 212C are input to the differential amplifier of the current detection circuit 228, and the difference (potential difference) is obtained. The potential difference is amplified and output from the current detection circuit 228 to the controller 221 as shunt voltage waveform signals IUp, IVp, IWp.

ここで、シャント電圧波形信号IUp,IVp,IWpは、図5に示すように、PWMパルスUgH,VgH,WgHの立ち下がりと立ち上がりのエッジの部分(PWMパルスUgL,VgL,WgLの立ち上がりと立ち下がりのエッジの部分)に同期して出力される。制御器221は、入力されたシャント電圧波形信号IUp,IVp,IWpを上記エッジに同期してA/D変換器によりアナログ信号からデジタル信号に変換すると共に、信号のレベル変換を行う。これにより、モータ電流検出値IUs,IVs,IWsを検出する。この検出されたモータ電流検出値IUs,IVs,IWsは電流補正手段225に出力される。   Here, the shunt voltage waveform signals IUp, IVp, IWp are, as shown in FIG. 5, the falling and rising edges of the PWM pulses UgH, VgH, WgH (the rising and falling edges of the PWM pulses UgL, VgL, WgL). Is output in synchronization with the edge portion of The controller 221 converts an input shunt voltage waveform signal IUp, IVp, IWp from an analog signal to a digital signal by an A / D converter in synchronization with the edge, and performs signal level conversion. Thereby, motor current detection values IUs, IVs, and IWs are detected. The detected motor current detection values IUs, IVs, IWs are output to the current correction means 225.

ところが、電流センサの個数に対して制御器221のA/D変換器の個数が2個以下の場合、A/D変換器による各相のモータ電流の検出タイミングには、例えばA/D変換器の個数を2個とし、U相とV相のモータ電流を同時に検出する場合、U相とV相の検出タイミングとW相の検出タイミングとの間には時間差taが生じる。この時、電流検出回路228はFET211D〜211Fのオン時間に対してフィルタ回路及び差動増幅器の時定数による応答遅れが生じるので、W相のモータ電流検出値には、その応答遅れに応じた電流検出誤差Ieが含まれる。その電流検出誤差Ieは、制御器221におけるモータ電流検出精度を低下させ、この結果、モータ100の制御精度を低下させてしまう。すなわちモータ100のトルクリップルとなって現れる。   However, when the number of A / D converters of the controller 221 is two or less with respect to the number of current sensors, the timing of detecting the motor current of each phase by the A / D converter is, for example, an A / D converter. When the U phase and V phase motor currents are detected simultaneously, a time difference ta occurs between the U phase and V phase detection timings and the W phase detection timing. At this time, since the current detection circuit 228 has a response delay due to the time constants of the filter circuit and the differential amplifier with respect to the on-time of the FETs 211D to 211F, the current corresponding to the response delay is included in the W-phase motor current detection value. A detection error Ie is included. The current detection error Ie reduces the motor current detection accuracy in the controller 221 and, as a result, reduces the control accuracy of the motor 100. That is, the torque ripple of the motor 100 appears.

尚、本実施例では、W相のモータ電流検出値に上記時間差taと上記応答遅れによる電流検出誤差Ieが含まれた場合を例に挙げて説明するが、電流検出誤差Ieが含まれる相はモータ電流を同時に検出する相の組み合わせによって変わる。例えばV相とW相を同時に検出した後にU相を検出した場合にはU相に上記時間差と上記応答遅れによる誤差が含まれ、U相とW相を同時に検出する前にV相を検出した場合にはV相に上記時間差と上記応答遅れによる誤差が含まれる。   In this embodiment, the case where the W phase motor current detection value includes the time difference ta and the current detection error Ie due to the response delay will be described as an example, but the phase including the current detection error Ie is It depends on the combination of phases that simultaneously detect the motor current. For example, when the U phase is detected after detecting the V phase and the W phase at the same time, the U phase includes errors due to the time difference and the response delay, and the V phase is detected before the U phase and the W phase are detected simultaneously. In some cases, the V phase includes errors due to the time difference and the response delay.

そこで、本実施例では、電流補正手段225を制御器221に設け、検出されたW相のモータ電流検出値IWsを、波形制御出から出力されたモータ電圧指令信号Wvに基づいて補正している。   Therefore, in this embodiment, the current correction means 225 is provided in the controller 221 to correct the detected W-phase motor current detection value IWs based on the motor voltage command signal Wv output from the waveform control output. .

具体的には、図2,図3の関係から、図4に示すように、モータ電圧指令信号Wvに基づくモータ電圧指令値に対する電流検出誤差Ieを演算し、その電流検出誤差IeをW相のモータ電流検出値IWsに加算(IWs+Ie)し、W相のモータ電流検出値IWsを補正する。   Specifically, from the relationship between FIG. 2 and FIG. 3, as shown in FIG. 4, a current detection error Ie for the motor voltage command value based on the motor voltage command signal Wv is calculated, and the current detection error Ie is calculated for the W phase. The motor current detection value IWs is added (IWs + Ie) to correct the W-phase motor current detection value IWs.

ここで、図2は、モータ電流に対するモータ電流検出値の関係を、図3は、モータ電圧指令値に対するモータ電流の関係を、図4は、モータ電圧指令値に対する電流検出誤差の関係をそれぞれ示す。   Here, FIG. 2 shows the relationship of the motor current detection value to the motor current, FIG. 3 shows the relationship of the motor current to the motor voltage command value, and FIG. 4 shows the relationship of the current detection error to the motor voltage command value. .

図2に示すように、同じモータ電流が流れた場合であっても、W相の検出タイミングにおけるモータ電流検出値と他相(U相とV相)の検出タイミングにおけるモータ電流検出値との間にはIe分だけの差が生じる。すなわち電流検出誤差Ieが生じる。このようなことから、その電流検出誤差Ie分だけ、検出タイミングの異なる相のモータ電流検出値を補償すればよい。また、図3に示すように、モータ電流はモータ電圧指令信号Wvに基づくモータ電圧指令値から演算により推定できる。   As shown in FIG. 2, even when the same motor current flows, the motor current detection value at the W-phase detection timing and the motor current detection value at the other-phase (U-phase and V-phase) detection timing There is a difference of Ie. That is, a current detection error Ie occurs. For this reason, it is only necessary to compensate the motor current detection values of the phases having different detection timings by the current detection error Ie. Further, as shown in FIG. 3, the motor current can be estimated by calculation from the motor voltage command value based on the motor voltage command signal Wv.

従って、モータ電圧指令信号Wvに基づくモータ電圧指令値に基づいてモータ電流を演算して、そのモータ電流に対するW相の検出タイミングにおけるモータ電流検出値と、他相(U相とV相)の検出タイミングにおけるモータ電流検出値とを演算し、それらの差分を演算することにより、図4に示すように、モータ電圧指令値に対する電流検出誤差の関係を求めることができる。すなわち上記原理に基づいてモータ電圧指令値から電流検出誤差Ieを演算できる。   Therefore, the motor current is calculated based on the motor voltage command value based on the motor voltage command signal Wv, and the motor current detection value at the detection timing of the W phase with respect to the motor current and the detection of the other phases (U phase and V phase). By calculating the motor current detection value at the timing and calculating the difference between them, the relationship of the current detection error with respect to the motor voltage command value can be obtained as shown in FIG. That is, the current detection error Ie can be calculated from the motor voltage command value based on the above principle.

W相のモータ電流検出値IWsを補正した後、電流補正手段225は、補正後のW相のモータ電流検出値IWsと他相(U相とV相)のモータ電流検出値IUs,IVsに基づいてモータ電流検出値Isを演算し、そのモータ電流検出値Isを電流制御器223に出力する。   After correcting the W-phase motor current detection value IWs, the current correction means 225 is based on the corrected W-phase motor current detection value IWs and the other-phase (U-phase and V-phase) motor current detection values IUs and IVs. The motor current detection value Is is calculated, and the motor current detection value Is is output to the current controller 223.

以上のことから、検出タイミングが異なっても、その分、モータ電圧指令信号Wvに基づいて、検出タイミングが異なる相のモータ電流検出値を補正することができ、各相とも同じタイミングで検出してモータ電流検出値を求めた場合と同じように、モータ電流検出値を求めることができる。従って、本実施例によれば、上記時間差taと上記応答遅れによる電流検出誤差Ieを低減できるので、モータ100のモータ電流を精度良く検出できる。これにより、本実施例によれば、モータ100を精度良く制御して、モータ100のトルクリップルを低減できるので、ステアリングSTを回転させた時の運転者の操舵感覚を向上できる。   From the above, even if the detection timing is different, the motor current detection value of the phase with different detection timing can be corrected by that amount based on the motor voltage command signal Wv, and each phase can be detected at the same timing. The motor current detection value can be obtained in the same manner as when the motor current detection value is obtained. Therefore, according to this embodiment, since the current detection error Ie due to the time difference ta and the response delay can be reduced, the motor current of the motor 100 can be detected with high accuracy. As a result, according to the present embodiment, the motor 100 can be accurately controlled and the torque ripple of the motor 100 can be reduced, so that the driver's steering feeling when the steering wheel ST is rotated can be improved.

次に、図8,図9を用いて、電動パワーステアリング用モータ駆動装置に搭載される実際のインバータ装置200の構成を説明する。   Next, the configuration of an actual inverter device 200 mounted on the electric power steering motor drive device will be described with reference to FIGS.

インバータ装置200は、図8に示すように、ケース240及びシールドカバー250から構成された筐体内に、パワーモジュール210と、制御モジュール220と、導体モジュール230を収納したものである。ケース240及びシールドカバー250はアルミニウム製である。   As shown in FIG. 8, the inverter device 200 includes a power module 210, a control module 220, and a conductor module 230 housed in a casing composed of a case 240 and a shield cover 250. Case 240 and shield cover 250 are made of aluminum.

パワーモジュール210は、実際に、メタル基板上に絶縁物を介して配線パターンが形成され、その上に、図2を用いて説明したFETなどの半導体スイッチング素子SSWが取り付けられることにより構成されている。パワーモジュール210には、複数のリードフレーム210LFの一端が半田付けにより固定されている。リードフレーム210LFはパワーモジュール210と制御モジュール220とを電気的に接続するために用いられるものである。   The power module 210 is actually configured by forming a wiring pattern on a metal substrate via an insulator and mounting a semiconductor switching element SSW such as an FET described with reference to FIG. . One end of a plurality of lead frames 210LF is fixed to the power module 210 by soldering. The lead frame 210LF is used to electrically connect the power module 210 and the control module 220.

制御モジュール220は、実際に、制御器221やドライバ回路227などを構成する電子部品などがPCB基板の上に取り付けられることにより構成されている。図示の状態では、基板の下側の面に、制御器221やドライバ回路227などを構成する電子部品などが取り付けられている。制御モジュール220には信号コネクタ220Cが取り付けられている。   The control module 220 is actually configured by mounting electronic components and the like constituting the controller 221 and the driver circuit 227 on the PCB substrate. In the state shown in the figure, electronic components constituting the controller 221 and the driver circuit 227 are attached to the lower surface of the substrate. A signal connector 220C is attached to the control module 220.

導体モジュール230は、バッテリBAとパワーモジュール210の半導体スイッチング素子SSWのコレクタ端子とを接続する電力線となるバスバー230Bを樹脂のモールドにより一体成形したものである。図9に示すように、太い実線部分がそのバスバーを示す。導体モジュール230には、モータ100にモータ電流を供給する端子であるモータコネクタ230SC、及びバッテリBAから電力が供給される電源コネクタ230PCも同時に一体成形されている。また、導体モジュール230にはパーツ230Pが予め取り付けられている。パーツ230Pは、図9に示すように、コモンフィルタCF,ノーマルフィルタNF,コンデンサC1,C2,リレーRY1であり、バスバー230Bに接続されている。   The conductor module 230 is obtained by integrally molding a bus bar 230B serving as a power line that connects the battery BA and the collector terminal of the semiconductor switching element SSW of the power module 210 with a resin mold. As shown in FIG. 9, the thick solid line portion indicates the bus bar. In the conductor module 230, a motor connector 230SC, which is a terminal for supplying motor current to the motor 100, and a power connector 230PC to which power is supplied from the battery BA are also integrally formed. In addition, a part 230P is attached to the conductor module 230 in advance. As shown in FIG. 9, the part 230P is a common filter CF, a normal filter NF, capacitors C1, C2, and a relay RY1, and is connected to the bus bar 230B.

コモンフィルタCF及びノーマルフィルタNFは、ラジオノイズを防止するために設置されたものである。リレーRYは、モータ100の異常時や制御モジュール220の異常時などにおいて、モータ100への通電を遮断するフェールセーフのために用いられるものである。コンデンサC1,C2は、パワーモジュール210に供給される直流電力を平滑するために用いられる。   The common filter CF and the normal filter NF are installed to prevent radio noise. The relay RY is used for fail-safe to cut off the energization of the motor 100 when the motor 100 is abnormal or the control module 220 is abnormal. Capacitors C <b> 1 and C <b> 2 are used to smooth DC power supplied to power module 210.

パーツ230Pの端子とバスバー230BはTIG溶接(アーク溶接)により接続されている。図9の二重丸部分はその溶接部分を示しており、コモンフィルタCFの4個の端子,ノーマルフィルタNFの2個の端子,セラミックコンデンサC1,C2のそれぞれ2個の端子,リレーRYの3個の端子が、それぞれ、バスバー230Bの端子に溶接により接続されている。   The terminal of the part 230P and the bus bar 230B are connected by TIG welding (arc welding). The double circle portion in FIG. 9 shows the welded portion. The four terminals of the common filter CF, the two terminals of the normal filter NF, the two terminals of the ceramic capacitors C1 and C2, and the relay RY 3 Each terminal is connected to the terminal of the bus bar 230B by welding.

また、図9に示すように、パワーモジュール210からモータ100にモータ電流を供給する配線にもバスバーを用いている。そのバスバーとパワーモジュール210はワイヤのボンディングにより接続されている。   Further, as shown in FIG. 9, a bus bar is also used for wiring for supplying a motor current from the power module 210 to the motor 100. The bus bar and the power module 210 are connected by wire bonding.

パワーモジュール210の半導体スイッチング素子SSWをオンオフ制御する制御信号は制御モジュール220からパワーモジュール210にリードフレーム210LFを介して出力されている。また、パワーモジュール210のモータ電流を検出するためのセンサ素子であるモータ電流検出抵抗(シャント抵抗)DR1,DR2,DR3の出力信号もパワーモジュール210から制御モジュール220にリードフレーム210LFを介して出力されている。リードフレーム210LFは半田付けにより両モジュールに接続されている。   A control signal for controlling on / off of the semiconductor switching element SSW of the power module 210 is output from the control module 220 to the power module 210 via the lead frame 210LF. Further, output signals of motor current detection resistors (shunt resistors) DR1, DR2, DR3, which are sensor elements for detecting the motor current of the power module 210, are also output from the power module 210 to the control module 220 via the lead frame 210LF. ing. The lead frame 210LF is connected to both modules by soldering.

以上のように構成されたインバータ装置200はその製造時、次の手順によって組み立てられる。まず、ケース240の中にパワーモジュール210及び導体モジュール230をそれぞれネジ止めする。次に、パワーモジュール210及び導体モジュール230の上の位置に、制御モジュール220を同じくネジ止めする。次に、パワーモジュール210の端子に一端が半田付けされたリードフレーム210LFの他端を制御モジュール220の端子に半田付けする。最後に、シールドカバー250をケース240をネジ止めすることにより、インバータ装置200が完成する。   The inverter device 200 configured as described above is assembled by the following procedure when manufactured. First, the power module 210 and the conductor module 230 are screwed into the case 240, respectively. Next, the control module 220 is similarly screwed to a position above the power module 210 and the conductor module 230. Next, the other end of the lead frame 210LF whose one end is soldered to the terminal of the power module 210 is soldered to the terminal of the control module 220. Finally, the inverter device 200 is completed by screwing the shield cover 250 to the case 240 with screws.

本発明の実施例である電動パワーステアリング用モータ駆動装置の全体構成を示す回路図。1 is a circuit diagram showing an overall configuration of a motor drive device for electric power steering that is an embodiment of the present invention. モータ電流に対するモータ電流検出値の関係を示す特性図。The characteristic view which shows the relationship of the motor current detection value with respect to a motor current. モータ電圧指令値に対するモータ電流の関係を示す特性図。The characteristic view which shows the relationship of the motor current with respect to a motor voltage command value. モータ電圧指令値に対する電流検出誤差の関係を示す特性図。The characteristic view which shows the relationship of the electric current detection error with respect to a motor voltage command value. PWMパルスのオンオフタイミングと電流センサから制御器に出力される出力信号との関係を示す信号波形図。The signal waveform diagram which shows the relationship between the on-off timing of a PWM pulse, and the output signal output to a controller from a current sensor. モータ電圧指令信号(PEM変調波)をPWM搬送波によってPWM変調することにより得られる各アームのPEMパルス信号を示す信号波形図。The signal waveform diagram which shows the PEM pulse signal of each arm obtained by PWM-modulating a motor voltage command signal (PEM modulation wave) with a PWM carrier wave. 図1のモータ駆動装置が適用された電動パワーステアリング装置の構成を示す概略図。Schematic which shows the structure of the electric power steering apparatus with which the motor drive device of FIG. 1 was applied. 図1のモータ駆動装置に搭載される実際のインバータ装置の全体構成を示す分解斜視図。The disassembled perspective view which shows the whole structure of the actual inverter apparatus mounted in the motor drive device of FIG. 図8のインバータ装置の回路構成を示す回路図。The circuit diagram which shows the circuit structure of the inverter apparatus of FIG.

符号の説明Explanation of symbols

100…モータ、103…回転位置検出器、200…インバータ装置、210…パワーモジュール、212A〜212C…シャント抵抗、221…制御器、225…電流補正手段、228…電流検出回路、229…回転位置検出回路。   DESCRIPTION OF SYMBOLS 100 ... Motor, 103 ... Rotation position detector, 200 ... Inverter apparatus, 210 ... Power module, 212A-212C ... Shunt resistance, 221 ... Controller, 225 ... Current correction means, 228 ... Current detection circuit, 229 ... Rotation position detection circuit.

Claims (2)

交流電力により駆動されて操舵用の電動力を発生するモータと、
該モータに前記交流電力を供給するインバータと、
前記モータに流れるモータ電流を検出するための電流検出手段と、
前記モータのロータ回転位置を検出するための回転位置検出手段と、
トルク指令値,前記電流検出手段の出力情報及び前記回転位置検出手段の出力情報を含む情報を入力し、前記モータに印加される交流電圧を制御するためのモータ電圧指令信号をPWM変調して出力する制御手段と、
前記電流検出手段の出力情報に基づくモータ電流検出値を前記モータ電圧指令信号に応じて補正する電流補正手段とを有することを特徴とする電動パワーステアリング用モータ駆動装置。
A motor that is driven by alternating current power to generate an electric power for steering;
An inverter for supplying the AC power to the motor;
Current detecting means for detecting a motor current flowing in the motor;
Rotation position detection means for detecting the rotor rotation position of the motor;
Information including a torque command value, output information of the current detection means and output information of the rotational position detection means is input, and a motor voltage command signal for controlling an AC voltage applied to the motor is PWM-modulated and output. Control means to
A motor drive device for electric power steering, comprising: current correction means for correcting a motor current detection value based on output information of the current detection means in accordance with the motor voltage command signal.
請求項1に記載の電動パワーステアリング用モータ駆動装置において、
前記電流補正手段は、前記モータ電圧指令信号から得られたモータ電流に基づいて電流検出誤差を求め、前記電流検出誤差を電流検出タイミングの異なる相の前記モータ電流検出値に加えることを特徴とする電動パワーステアリング用モータ駆動装置。
In the electric power steering motor drive device according to claim 1,
The current correction means obtains a current detection error based on a motor current obtained from the motor voltage command signal, and adds the current detection error to the motor current detection values of phases having different current detection timings. Motor drive device for electric power steering.
JP2006086839A 2006-03-28 2006-03-28 Motor driving device for electric power steering Pending JP2007261343A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006086839A JP2007261343A (en) 2006-03-28 2006-03-28 Motor driving device for electric power steering

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006086839A JP2007261343A (en) 2006-03-28 2006-03-28 Motor driving device for electric power steering

Publications (1)

Publication Number Publication Date
JP2007261343A true JP2007261343A (en) 2007-10-11

Family

ID=38634772

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006086839A Pending JP2007261343A (en) 2006-03-28 2006-03-28 Motor driving device for electric power steering

Country Status (1)

Country Link
JP (1) JP2007261343A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013084289A1 (en) * 2011-12-06 2013-06-13 三菱電機株式会社 Power conversion device
JP2020513720A (en) * 2016-11-21 2020-05-14 ヴァレオ システム デシュヤージュValeo Systemes D’Essuyage Gear motor, corresponding wiper system and corresponding control method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013084289A1 (en) * 2011-12-06 2013-06-13 三菱電機株式会社 Power conversion device
JPWO2013084289A1 (en) * 2011-12-06 2015-04-27 三菱電機株式会社 Power converter
JP2020513720A (en) * 2016-11-21 2020-05-14 ヴァレオ システム デシュヤージュValeo Systemes D’Essuyage Gear motor, corresponding wiper system and corresponding control method

Similar Documents

Publication Publication Date Title
US10526005B2 (en) Power converter
JP6040963B2 (en) Rotating machine control device
US9371087B2 (en) Power conversion device and electric power steering device using the same
JP5614661B2 (en) Rotating electrical machine control device and electric power steering device using the same
US9407177B2 (en) Rotating electric machine control device and electric power steering apparatus
US20150077025A1 (en) Power conversion apparatus and electric power steering apparatus having the same
JP5428688B2 (en) Motor control device and electric power steering device
US20150075898A1 (en) Power conversion apparatus and electric power steering apparatus having the same
JP4350077B2 (en) Inverter device, motor device, transmission ratio variable device, and steering assist device
EP3113355A1 (en) Motor control device and electric power-steering device and vehicle using said motor control device
KR101947934B1 (en) Electric power converting device, and electric power steering device employing same
CN107922000B (en) Motor control device, electric power steering device, and vehicle
KR20050039630A (en) Power-assisted steering system
US11469700B2 (en) Motor and electric power steering device
US11081941B2 (en) Motor and electric power steering device
JP2008094342A (en) Electric power steering device
CN107820671B (en) Control device for electric power steering device and electric power steering device
US10924047B2 (en) Control device for three-phase rotary machine
JP2006158126A (en) Motor controller and steering device
CN109964402B (en) Rotating electric machine control device and electric power steering device provided with same
JP2003324985A (en) Motor controller
JP2004336913A (en) Motor controller
JP2008037380A (en) Motor drive device for electric power steering
JP2007082315A (en) Electric power steering motor and control device thereof
JP2013062893A (en) Electric power steering device