JP5315709B2 - モータ制御装置および電動パワーステアリング装置 - Google Patents
モータ制御装置および電動パワーステアリング装置 Download PDFInfo
- Publication number
- JP5315709B2 JP5315709B2 JP2008023646A JP2008023646A JP5315709B2 JP 5315709 B2 JP5315709 B2 JP 5315709B2 JP 2008023646 A JP2008023646 A JP 2008023646A JP 2008023646 A JP2008023646 A JP 2008023646A JP 5315709 B2 JP5315709 B2 JP 5315709B2
- Authority
- JP
- Japan
- Prior art keywords
- phase
- current
- value
- resistance
- command value
- 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
Links
Images
Classifications
-
- Y02T10/643—
Landscapes
- Power Steering Mechanism (AREA)
- Control Of Ac Motors In General (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
Description
i)フェイルセーフ用に2相にリレーを配置することでリレーの接点抵抗分の抵抗差が相間で発生する。
ii)モータ制御装置とモータを接続するためのコネクタの接触抵抗が相間で異なる。
前記ブラシレスモータに流れる各相電流を検出する電流検出手段と、
前記ブラシレスモータに印加すべき各相電圧を示す指令値を求め、当該指令値を相電圧指令値として出力する制御演算手段と、
前記電流検出手段により検出された各相電流の検出値と当該検出値の検出時点に前記ブラシレスモータに印加された各相電圧の指令値とに基づき各相の抵抗値を算出する相抵抗算出手段と、
前記相抵抗算出手段により算出される各相の抵抗値に基づき、相間の抵抗差が補償されるように各相の相電圧指令値を補正する補正手段と、
前記補正手段による補正後の相電圧指令値に基づき前記ブラシレスモータを駆動する駆動手段とを備え、
前記補正手段は、各相の相電圧指令値を、当該相の相電圧指令値のうち当該相の抵抗への印加電圧に相当する部分が前記相抵抗算出手段により算出される当該相の抵抗値に比例するように補正することを特徴とする。
前記相抵抗算出手段は、前記ブラシレスモータに流れる電流の大きさが所定値よりも小さいときに各相の抵抗値を算出することを特徴とする。
前記電流検出手段により各相電流が検出される時点における前記補正後の相電圧指令値を記憶する記憶手段を更に備え、
前記相抵抗算出手段は、前記電流検出手段により検出された各相電流の検出値と前記記憶手段に記憶された相電圧指令値とに基づき各相の抵抗値を算出することを特徴とする。
前記電流検出手段は、
前記ブラシレスモータに流れる電流を検出する単一の電流センサと、
前記電流センサにより検出される電流の検出値に基づき各相電流の検出値を順次に求める相電流算出手段とを含み、
前記制御演算手段は、
前記ブラシレスモータに供給すべき電流を示す指令値と前記ブラシレスモータのロータの角速度とに基づき、ブラシレスモータの回路方程式に従い前記相電圧指令値を求めるオープンループ制御手段と、
前記電流センサにより検出される電流の検出値に基づき、前記回路方程式に従い前記相電圧指令値を求めるときに使用するパラメータの値を求めるパラメータ算出手段とを含み、
前記記憶手段は、前記相電流算出手段によりいずれかの相電流の検出値が得られる毎に前記相電圧指令値を記憶することを特徴とする。
第1から第4の発明のいずれかの発明に係るモータ制御装置を備え、
前記モータ制御装置は、前記ステアリング機構に操舵補助力を与えるブラシレスモータを駆動することを特徴とする。
図1は、本発明の実施形態に係る電動パワーステアリング装置の構成を、それに関連する車両の構成と共に示す概略図である。図1に示す電動パワーステアリング装置は、ブラシレスモータ1、減速機2、トルクセンサ3、車速センサ4、位置検出センサ5、および、電子制御ユニット(Electronic Control Unit :以下、「ECU」という)10を備えたコラムアシスト型の電動パワーステアリング装置である。
図2は、本発明の第1の実施形態に係るモータ制御装置の構成を示すブロック図である。図2に示すモータ制御装置は、ECU10を用いて構成されており、u相、v相およびw相の3相巻線(図示せず)を有するブラシレスモータ1を駆動する。ECU10は、位相補償器11、マイクロコンピュータ(以下、マイコンと略称する)20、3相/PWM(Pulse Width Modulation)変調器12、モータ駆動回路13、および、電流センサ14を備えている。
vd=(R+PLd)id *−ωeLqiq * …(1)
vq=(R+PLq)iq *+ωeLdid *+ωeΦ …(2)
ただし、式(1)と(2)において、vd はd軸電圧指令値、vq はq軸電圧指令値、id *はd軸電流指令値、iq *はq軸電流指令値、ωe はロータの角速度、Rは電機子巻線抵抗を含む回路抵抗、Ld はd軸の自己インダクタンス、Lq はq軸の自己インダクタンス、ΦはU,V,W相電機子巻線鎖交磁束数の最大値の√(3/2)倍、Pは微分演算子である。このうちR、Ld 、Lq およびΦは、既知のパラメータとして扱われる。なお、Rで示される回路抵抗には、ブラシレスモータ1とECU10との間の配線抵抗やECU10内でのモータ駆動回路13の抵抗および配線抵抗などが含まれる。この点は他の実施形態でも同様である。
Vu=√(2/3)×{vd×cosθ−vq×sinθ} …(3)
Vv=√(2/3)×{vd×cos(θ−2π/3)
−vq×sin(θ−2π/3)} …(4)
Vw=−Vu−Vv …(5)
上記の式(3)と(4)に含まれる角度θは、角度算出部24で求めた電気角である。なお、u相電圧指令値Vu、v相電圧指令値Vvおよびw相電圧指令値Vwを総称して「相電圧指令値Vu,Vv,Vw」ともいう。また、後述の補正部44による補正後のu相電圧指令値、v相電圧指令値およびw相電圧指令値を総称して「補正後の相電圧指令値Vuc,Vvc,Vwc」という。
Vuc=(Vu−eu)・Ru/Rr+eu …(7)
Vvc=(Vv−ev)・Rv/Rr+ev …(8)
Vwc=(Vw−ew)・Rw/Rr+ew …(9)
上記式(7)〜(9)において、Rrは、各相に共通に設定される基準とすべき抵抗値(以下「基準抵抗値」という)であり、この基準抵抗値Rrとして、例えば各相抵抗値の平均値を使用することができ、また、所定時点における特定相の抵抗値を使用してもよい。さらに、この基準抵抗値Rrは、必ずしも固定値でなくてもよい。なお、相抵抗Ru,Rv,Rwの値が未算出のときには、基準抵抗Rrの値を予め決めておき、Ru=Rv=Rw=Rrとして補正後の相電圧指令値Vuc,Vvc,Vwcを算出してもよい。
eu=√(2/3)×{0×cosθ−ωeΦ×sinθ} …(10)
ev=√(2/3)×{0×cos(θ−2π/3)
−ωeΦ×sin(θ−2π/3)} …(11)
ew=−eu−ev …(12)
なお式(10)と(11)に含まれる角度θは、角度算出部24で求めた電気角である。
id=√2×{Iv×sinθ−Iu×sin(θ−2π/3)} …(13)
iq=√2×{Iv×cosθ−Iu×cos(θ−2π/3)} …(14)
Φ={vq−(R+PLq)iq−ωeLdid}/ωe …(15)
なお、式(15)は、式(2)のd軸電流指令値id *とq軸電流指令値iq *にd軸電流検出値id とq軸電流検出値iq を代入し、その式をΦについて解いたものである。
R=(vq−PLqiq−ωeLdid−ωeΦ)/iq
Vuu=Iuu・Ru+Euu …(16a)
Vvu=Ivu・Rv+Evu …(16b)
Vwu=Iwu・Rw+Ewu …(16c)
Vuv=Iuv・Ru+Euv …(17a)
Vvv=Ivv・Rv+Evv …(17b)
Vwv=Iwv・Rw+Ewv …(17c)
Vuw=Iuw・Ru+Euw …(18a)
Vvw=Ivw・Rv+Evw …(18b)
Vww=Iww・Rw+Eww …(18c)
Iuu+Ivu+Iwu=0 …(19a)
Iuv+Ivv+Iwv=0 …(19b)
Iuw+Ivw+Iww=0 …(19c)
Euu+Evu+Ewu=0 …(20a)
Euv+Evv+Ewv=0 …(20b)
Euw+Evw+Eww=0 …(20c)
Vuu+Vvu+Vwu=0 …(21a)
Vuv+Vvv+Vwv=0 …(21b)
Vuw+Vvw+Vww=0 …(21c)
Ua=(Vuu−Vvu)/Iu …(22a)
Ub=(Vuu−Vwu)/Iu …(22b)
Va=(Vvv−Vwv)/Iv …(23a)
Vb=(Vvv−Vuv)/Iv …(23b)
Wa=(Vww−Vuw)/Iw …(24a)
Wb=(Vww−Vvw)/Iw …(24b)
ra=Ua・Va・Wa−Ub・Vb・Wb …(25a)
rb=Wa・Ua−Wa・Vb+Ub・Vb …(25b)
rc=Ua・Va−Ua・Wb+Vb・Wb …(25c)
rd=Va・Wa−Va・Ub+Wb・Ub …(25d)
Ru=ra・rb/(rb・rc+rc・rd+rd・rb) …(26a)
Rv=ra・rc/(rb・rc+rc・rd+rd・rb) …(26b)
Rw=ra・rd/(rb・rc+rc・rd+rd・rb) …(26c)
Rv/Ru=11/10=1.1
Rw/Ru=12/10=1.2
であるので、抵抗差を相対値で示すと、u相抵抗Ruに対するv相抵抗Rvの差は10%であり、u相抵抗Ruに対するw相抵抗Rwの差は20%である。
Rv/Ru=21/20=1.05
Rw/Ru=22/20=1.1
であるので、抵抗差を相対値で示すと、u相抵抗Ruに対するv相抵抗Rvの差は5%となり、u相抵抗Ruに対するw相抵抗Rwの差は10%となる。
図6は、本発明の第2の実施形態に係るモータ制御装置の構成を示すブロック図である。本実施形態に係るモータ制御装置は、第1の実施形態に係るモータ制御装置においてマイコン20と電流センサ14をマイコン30と電流センサ15に置換したものである。このモータ制御装置は、電流センサ15が正常に動作しているときにはフィードバック制御を行い、電流センサ15が故障したときにはオープンループ制御を行う。
id=√2×{Iv×sinθ−Iu×sin(θ−2π/3)} …(27)
iq=√2×{Iv×cosθ−Iu×cos(θ−2π/3)} …(28)
vd #=K×{Ed+(1/T)∫Ed・dt} …(29)
vq #=K×{Eq+(1/T)∫Eq・dt} …(30)
ただし、式(29)と(30)において、Kは比例ゲイン定数であり、Tは積分時間である。
上記第1の実施形態では、電流センサ14が1個だけ設けられているが、複数個(2個または3個)設けられていてもよい。例えばu相およびv相用電流センサが設けられている場合には、相抵抗算出部43において相抵抗Ru,Rv,Rwの算出に使用されるu相およびv相電流検出値は、これらのu相およびv相用電流センサから出力されるu相電流検出値Iuおよびv相電流検出値Ivを使用すればよく、w相電流検出値Iwは、相電流算出部41において次式により求めればよい。
Iw=−Iu−Iv
なお、電流センサ14が複数個設けられている場合には、同一時点においてu相、v相およびw相の電流検出値を得ることができるので、記憶部42は必ずしも必要ではなく、電流センサ14が3個設けられている場合(相数に等しい個数だけ設けられている場合)には、相電流算出部41は不要となる。この場合、当該複数個の電流センサにより電流検出手段が構成される。
Claims (5)
- ブラシレスモータを駆動するためのモータ制御装置であって、
前記ブラシレスモータに流れる各相電流を検出する電流検出手段と、
前記ブラシレスモータに印加すべき各相電圧を示す指令値を求め、当該指令値を相電圧指令値として出力する制御演算手段と、
前記電流検出手段により検出された各相電流の検出値と当該検出値の検出時点に前記ブラシレスモータに印加された各相電圧の指令値とに基づき各相の抵抗値を算出する相抵抗算出手段と、
前記相抵抗算出手段により算出される各相の抵抗値に基づき、相間の抵抗差が補償されるように各相の相電圧指令値を補正する補正手段と、
前記補正手段による補正後の相電圧指令値に基づき前記ブラシレスモータを駆動する駆動手段とを備え、
前記補正手段は、各相の相電圧指令値を、当該相の相電圧指令値のうち当該相の抵抗への印加電圧に相当する部分が前記相抵抗算出手段により算出される当該相の抵抗値に比例するように補正することを特徴とする、モータ制御装置。 - 前記相抵抗算出手段は、前記ブラシレスモータに流れる電流の大きさが所定値よりも小さいときに各相の抵抗値を算出することを特徴とする、請求項1に記載のモータ制御装置。
- 前記電流検出手段により各相電流が検出される時点における前記補正後の相電圧指令値を記憶する記憶手段を更に備え、
前記相抵抗算出手段は、前記電流検出手段により検出された各相電流の検出値と前記記憶手段に記憶された相電圧指令値とに基づき各相の抵抗値を算出することを特徴とする、請求項1に記載のモータ制御装置。 - 前記電流検出手段は、
前記ブラシレスモータに流れる電流を検出する単一の電流センサと、
前記電流センサにより検出される電流の検出値に基づき各相電流の検出値を順次に求める相電流算出手段とを含み、
前記制御演算手段は、
前記ブラシレスモータに供給すべき電流を示す指令値と前記ブラシレスモータのロータの角速度とに基づき、ブラシレスモータの回路方程式に従い前記相電圧指令値を求めるオープンループ制御手段と、
前記電流センサにより検出される電流の検出値に基づき、前記回路方程式に従い前記相電圧指令値を求めるときに使用するパラメータの値を求めるパラメータ算出手段とを含み、
前記記憶手段は、前記相電流算出手段によりいずれかの相電流の検出値が得られる毎に前記補正後の相電圧指令値を記憶することを特徴とする、請求項3に記載のモータ制御装置。 - 車両のステアリング機構にブラシレスモータによって操舵補助力を与える電動パワーステアリング装置であって、
請求項1から4のいずれか1項に記載のモータ制御装置を備え、
前記モータ制御装置は、前記ステアリング機構に操舵補助力を与えるブラシレスモータを駆動することを特徴とする、電動パワーステアリング装置。
Priority Applications (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008023646A JP5315709B2 (ja) | 2008-02-04 | 2008-02-04 | モータ制御装置および電動パワーステアリング装置 |
EP09701965.7A EP2262098B1 (en) | 2008-01-16 | 2009-01-16 | Motor control device and electric power steering device |
CN201310231288.9A CN103384134B (zh) | 2008-01-16 | 2009-01-16 | 马达控制装置以及电动动力转向装置 |
PCT/JP2009/050510 WO2009091015A1 (ja) | 2008-01-16 | 2009-01-16 | モータ制御装置および電動パワーステアリング装置 |
CN201611205502.3A CN107040177B (zh) | 2008-01-16 | 2009-01-16 | 马达控制装置以及电动动力转向装置 |
CN200980102108.9A CN101911467B (zh) | 2008-01-16 | 2009-01-16 | 马达控制装置以及电动动力转向装置 |
US12/812,678 US8410734B2 (en) | 2008-01-16 | 2009-01-16 | Motor control device and electric power steering device |
US13/727,263 US8680798B2 (en) | 2008-01-16 | 2012-12-26 | Motor control device and electric power steering device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008023646A JP5315709B2 (ja) | 2008-02-04 | 2008-02-04 | モータ制御装置および電動パワーステアリング装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009189089A JP2009189089A (ja) | 2009-08-20 |
JP5315709B2 true JP5315709B2 (ja) | 2013-10-16 |
Family
ID=41071782
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008023646A Expired - Fee Related JP5315709B2 (ja) | 2008-01-16 | 2008-02-04 | モータ制御装置および電動パワーステアリング装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5315709B2 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5263090B2 (ja) * | 2009-09-04 | 2013-08-14 | トヨタ自動車株式会社 | 電動パワーステアリング装置 |
JP2011066947A (ja) * | 2009-09-15 | 2011-03-31 | Hitachi Automotive Systems Ltd | モータ制御装置 |
JP5703956B2 (ja) * | 2011-05-18 | 2015-04-22 | 株式会社デンソー | 回転機の制御装置およびその製造方法 |
JP6313145B2 (ja) * | 2014-07-08 | 2018-04-18 | 東芝シュネデール・インバータ株式会社 | 永久磁石型モータの一次抵抗同定方法及びインバータ装置 |
JP6774622B2 (ja) * | 2016-09-26 | 2020-10-28 | 株式会社ジェイテクト | モータ制御装置 |
JP6827182B2 (ja) * | 2018-02-13 | 2021-02-10 | パナソニックIpマネジメント株式会社 | インバータ制御装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4470445B2 (ja) * | 2003-10-24 | 2010-06-02 | ダイキン工業株式会社 | モータケーブル抵抗検出方法およびその装置 |
JP4617716B2 (ja) * | 2004-05-11 | 2011-01-26 | 株式会社ジェイテクト | 電動パワーステアリング装置 |
JP2006304478A (ja) * | 2005-04-20 | 2006-11-02 | Nsk Ltd | モータ駆動制御装置及びそれを用いた電動パワーステアリング装置 |
JP2007215306A (ja) * | 2006-02-08 | 2007-08-23 | Jtekt Corp | モータ用制御装置 |
JP4692328B2 (ja) * | 2006-02-27 | 2011-06-01 | 株式会社日立製作所 | 永久磁石同期モータの制御装置,制御方法、及びモジュール |
-
2008
- 2008-02-04 JP JP2008023646A patent/JP5315709B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009189089A (ja) | 2009-08-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2009091015A1 (ja) | モータ制御装置および電動パワーステアリング装置 | |
JP5228578B2 (ja) | モータ制御装置および電動パワーステアリング装置 | |
JP5453714B2 (ja) | モータ制御装置および電動パワーステアリング装置 | |
JP5200628B2 (ja) | モータ制御装置および電動パワーステアリング装置 | |
JP5453729B2 (ja) | モータ制御装置および電動パワーステアリング装置 | |
US8710775B2 (en) | Electric power steering apparatus | |
WO2009123107A1 (ja) | モータ制御装置および電動パワーステアリング装置 | |
US7889978B2 (en) | Motor controller and electric power steering system | |
WO2010106764A1 (ja) | モータ制御装置及び電動パワーステアリング装置 | |
WO2009087991A1 (ja) | モータ制御装置および電動パワーステアリング装置 | |
JP5092760B2 (ja) | モータ制御装置および電動パワーステアリング装置 | |
JP5315709B2 (ja) | モータ制御装置および電動パワーステアリング装置 | |
JP2009089552A (ja) | モータ駆動制御装置及びモータ駆動制御装置を使用した電動パワーステアリング装置 | |
JP5412825B2 (ja) | モータ制御装置および電動パワーステアリング装置 | |
JP5263079B2 (ja) | 電動パワーステアリング装置 | |
JP2012147531A (ja) | 電動パワーステアリング装置 | |
JP5719177B2 (ja) | 電動パワーステアリング装置 | |
JP2010029027A (ja) | モータ制御装置 | |
JP5446411B2 (ja) | モータ制御装置および電動パワーステアリング装置 | |
JP5444697B2 (ja) | モータ制御装置および電動パワーステアリング装置 | |
JP2008155683A (ja) | 電気式動力舵取装置 | |
JP2010252484A (ja) | モータ制御装置および電動パワーステアリング装置 | |
JP2009136035A (ja) | モータ制御装置 | |
JP5459564B2 (ja) | モータ制御装置 | |
JP6641908B2 (ja) | モータ制御装置、モータ制御方法、モータ制御プログラム、電動モータ、電動パワーステアリング装置及び車両 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110120 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110808 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120828 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121026 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130507 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130523 |
|
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: 20130611 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130624 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5315709 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |