JP2010213525A - Rotary electric machine control system - Google Patents
Rotary electric machine control system Download PDFInfo
- Publication number
- JP2010213525A JP2010213525A JP2009059268A JP2009059268A JP2010213525A JP 2010213525 A JP2010213525 A JP 2010213525A JP 2009059268 A JP2009059268 A JP 2009059268A JP 2009059268 A JP2009059268 A JP 2009059268A JP 2010213525 A JP2010213525 A JP 2010213525A
- Authority
- JP
- Japan
- Prior art keywords
- current
- value
- offset
- phase
- rotating electrical
- 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
Links
Images
Landscapes
- Control Of Ac Motors In General (AREA)
Abstract
Description
本発明は、回転電機制御システムに係り、特に、過変調電流制御モードとPWM電流制御モードとの間で制御モードを切り替える回転電機制御システムに関する。 The present invention relates to a rotating electrical machine control system, and more particularly to a rotating electrical machine control system that switches a control mode between an overmodulation current control mode and a PWM current control mode.
回転電機制御システムにおける回転電機の制御モードのうち、トルクフィードバックが行われるものとして矩形波電圧位相制御モードがあり、電流フィードバックが行われるものとして過変調電流制御モードとPWM電流制御モードとがある。例えば特許文献1には、モータ駆動システムの制御装置として、PWM電流制御モードおよび過変調電流制御モードの時には、d軸電流偏差とq軸電流偏差をPI演算する電流フィードバックが実行され、矩形波電圧位相制御モードの時には、各相電流をd軸電流、q軸電流に座標変換し、これらから交流モータのトルク推定値を求め、そのトルク推定値のトルク指令値に対する偏差に応じて矩形波電圧の電圧位相を調整するトルクフィードバックが実行されることが述べられている。 Among the control modes of the rotating electrical machine in the rotating electrical machine control system, the rectangular wave voltage phase control mode is performed as torque feedback, and the overmodulation current control mode and the PWM current control mode are performed as current feedback. For example, in Patent Document 1, as a motor drive system control device, current feedback for PI calculation of d-axis current deviation and q-axis current deviation is executed in the PWM current control mode and the overmodulation current control mode. In the phase control mode, each phase current is coordinate-converted into a d-axis current and a q-axis current, and an estimated torque value of the AC motor is obtained from these, and a rectangular wave voltage is determined according to a deviation of the estimated torque value from the torque command value. It is stated that torque feedback is performed to adjust the voltage phase.
また、回転電機制御システムは、回転電機を駆動するスイッチング素子を有するインバータが含まれているので、そのスイッチング素子が故障することがある。例えば、スイッチング素子がオープン故障している場合に回転電機に流れる相電流は、正弦波とならず、半周期分に電流が流れない、いわゆる半波となることがある。このような半波の相電流によって電流フィードバック制御を行う場合には、電流の乱れが大きくなることで回転電機のパワー変動が大きくなり、バッテリから持ち出す電流変動が増加する。例えば特許文献2には、d/q座標系における電流フィードバックを実行するモータ制御装置において、d/q座標系の電流偏差と、所定の閾値との比較に基づいて制御系の異常を検出することが述べられている。そしてここでは、通電不良発生に伴う二相駆動の実行により生じるq軸電流の変動に対応して、通電不良相と回転角とに基づき、異常判定の閾値を変更することが開示されている。 Moreover, since the rotary electric machine control system includes an inverter having a switching element that drives the rotary electric machine, the switching element may fail. For example, when the switching element has an open failure, the phase current that flows through the rotating electrical machine may not be a sine wave, and may be a so-called half wave in which no current flows for a half period. When current feedback control is performed using such a half-wave phase current, the current fluctuation increases, so that the power fluctuation of the rotating electrical machine increases, and the current fluctuation brought out from the battery increases. For example, in Patent Document 2, in a motor control device that executes current feedback in a d / q coordinate system, an abnormality in the control system is detected based on a comparison between a current deviation in the d / q coordinate system and a predetermined threshold value. Is stated. Here, it is disclosed that the abnormality determination threshold is changed on the basis of the poorly energized phase and the rotation angle in response to the fluctuation of the q-axis current caused by the execution of the two-phase drive accompanying the occurrence of the poorly energized item.
従来技術によれば、回転電機システムにおいて、電流変動に基づき、ある相が通電不良等のときの異常を検出できる。ここで、一般的に回転電機のトルクが大きいときは電流も大きく、したがって異常のときの電流変動も大きくなるので、従来技術の方法によれば、トルクが大きいときに異常の検出が容易であるが、トルクが小さいときは異常の検出が困難となることがあり得る。 According to the prior art, in a rotating electrical machine system, an abnormality when a certain phase is a current-carrying failure or the like can be detected based on current fluctuation. Here, in general, when the torque of the rotating electrical machine is large, the current is large, and accordingly, the current fluctuation at the time of abnormality is also large. Therefore, according to the prior art method, it is easy to detect abnormality when the torque is large. However, it may be difficult to detect an abnormality when the torque is small.
本発明の目的は、トルクの大小に関わらず、制御系の異常を検出することを可能とする回転電機制御システムを提供することである。 An object of the present invention is to provide a rotating electrical machine control system that can detect an abnormality in a control system regardless of the magnitude of torque.
本発明に係る回転電機制御システムは、回転電機とインバータとを含み、少なくとも、電流フィードバックが行われる過変調電流制御モードとPWM電流制御モードとの間で制御モードを切り替える回転電機制御システムであって、各制御モードにおいて、回転電機に関する電流値のオフセット値を算出するオフセット値算出手段と、トルク指令値に応じて設定されるオフセット異常判断閾値を取得する閾値取得手段と、算出されたオフセット値とオフセット異常判断閾値とを比較して制御異常を判断する判断手段と、を備える。 A rotating electrical machine control system according to the present invention is a rotating electrical machine control system that includes a rotating electrical machine and an inverter and switches at least a control mode between an overmodulation current control mode in which current feedback is performed and a PWM current control mode. In each control mode, offset value calculating means for calculating an offset value of a current value related to the rotating electrical machine, threshold value acquiring means for acquiring an offset abnormality determination threshold value set according to the torque command value, and the calculated offset value Judgment means for judging a control abnormality by comparing with an offset abnormality judgment threshold.
上記構成によれば、回転電機に関する電流のオフセット値について、トルク指令値に応じてオフセット異常判断閾値を設定するので、トルクの大小に関わらず制御系の異常を検出することが可能となる。 According to the above configuration, since the offset abnormality determination threshold value is set according to the torque command value for the current offset value related to the rotating electrical machine, it is possible to detect an abnormality in the control system regardless of the magnitude of the torque.
以下に、本発明に係る実施の形態について添付図面を参照しながら詳細に説明する。以下では、回転電機制御システムが制御を行う対象は1つの回転電機であるものとして説明するが、2つの回転電機が制御対象であってもよい。以下では、スイッチング素子はトランジスタであるものとして説明するが、トランジスタはIGBTでもよくMOSトランジスタでもバイポーラトランジスタであってもよい。また、この説明において、具体的な形状、材料、数値、方向等は、本発明の理解を容易にするための例示であって、用途、目的、仕様等にあわせて適宜変更することができる。 Embodiments according to the present invention will be described below in detail with reference to the accompanying drawings. In the following description, it is assumed that the object to be controlled by the rotating electrical machine control system is one rotating electrical machine, but two rotating electrical machines may be controlled. In the following description, the switching element is described as a transistor, but the transistor may be an IGBT, a MOS transistor, or a bipolar transistor. Further, in this description, specific shapes, materials, numerical values, directions, and the like are examples for facilitating understanding of the present invention, and can be appropriately changed according to the use, purpose, specification, and the like.
以下では、全ての図面において同様の要素には同一の符号を付し、重複する説明を省略する。また、本文中の説明においては、必要に応じそれ以前に述べた符号を用いるものとする。 Below, the same code | symbol is attached | subjected to the same element in all the drawings, and the overlapping description is abbreviate | omitted. In the description in the text, the symbols described before are used as necessary.
図1は、ハイブリッド車両に搭載される回転電機300に対する回転電機制御システム100についてその構成を示す図である。回転電機制御システム100は、PWM電流制御部102と、過変調電流制御部104と、矩形波電圧位相制御部106と、制御モード判定部108と、電流指令算出部110と、3相/dq軸変換器204と、オフセット値算出回路部402と、オフセット異常判断閾値取得部404と、比較部406と、出力部408と、バッテリ25と、インバータ回路部200と、回転電機300と、レゾルバ302とを含んで構成される。回転電機制御システム100は、PWM電流制御部102と、過変調電流制御部104と、矩形波電圧位相制御部106のうちいずれか1つからインバータ回路部200を制御することによって回転電機300を駆動させる。ここで、回転電機制御システム100は、制御モード判定部108によって制御されるSW1〜6を有する。これらのSW1〜6の切替制御によって、矩形波電圧位相制御モードと過変調電流制御モードとPWM電流制御モードとの切替を行うことができる。
FIG. 1 is a diagram showing the configuration of a rotating electrical machine control system 100 for a rotating
PWM電流制御部102は、スイッチSW2及びスイッチSW5がオン状態にある場合に機能し、電流フィードバックを行いながらインバータ回路部200をPWM電流制御モードで制御する機能を有する。PWM電流制御部102は、電流制御器10と、dq軸/3相変換器12と、PWM発生器14とを含んで構成される。
The PWM
PWM電流制御部102の電流制御器10には、インバータ回路部200から出力されるU相電流(iu)、V相電流(iv)、W相電流(iw)の電流値を電流センサ202によって検出し、それらの検出値を3相/dq軸変換器204によってd軸電流値id及びq軸電流値iqに変換処理した結果が入力される。
The current controller 10 of the PWM
一方、電流制御器10には、電流指令算出部110においてトルク指令値T*及び後述する回転電機300の角速度ωから算出されたd軸電流指令値id*及びq軸電流指令値iq*が、スイッチSW2を介して入力される。電流制御器10は、d軸電流値id及びq軸電流値iqがそれぞれd軸電流指令値id*及びq軸電流指令値iq*に近づくようにd軸電圧vd及びq軸電圧vqを制御する。
On the other hand, in the current controller 10, the current
PWM電流制御部102のdq軸/3相変換器12は、電流制御器10からd軸電圧vd及びq軸電圧vqを受けて、回転電機300に備わるレゾルバ302で検出される回転電機300の回転子の回転位置(回転角度)θを基準として3相電圧vu,vv,vwに変換してPWM発生器14へ出力する。
The dq-axis / three-
PWM電流制御部102のPWM発生器14は、3相電圧vu,vv,vwと三角波Vcとを比較することによって3相電圧vu,vv,vwの振幅に対応するパルス幅を有するスイッチング指令を生成する。スイッチング指令は、スイッチSW5を介して、インバータ回路部200へ供給される。
The
過変調電流制御部104は、スイッチSW3及びスイッチSW6がオン状態にある場合に機能し、電流フィードバックを行いながらインバータ回路部200を過変調電流制御モードで制御する機能を有する。過変調電流制御部104は、電流制御器20と、電圧振幅線形補償部22と、dq軸/3相変換器24と、PWM発生器26とを含んで構成される。
The overmodulation
過変調電流制御部104の電流制御器20には、d軸電流値id及びq軸電流値iqが、3相/dq軸変換器204から入力される。一方、電流制御器20には、電流指令算出部110において算出されたd軸電流指令値id*及びq軸電流指令値iq*が、SW3を介して入力される。電流制御器20は、d軸電流値id及びq軸電流値iqがそれぞれd軸電流指令値id*及びq軸電流指令値iq*に近づくように補償前のd軸電圧vdB及びq軸電圧vqBを制御する。
The d-axis current value id and the q-axis current value iq are input from the three-phase / dq-
過変調電流制御部104の電圧振幅線形補償部22は、補償前のd軸電圧vdB及びq軸電圧vqBを受けて、d軸電圧vdB及びq軸電圧vqBの電圧値を線形補償したd軸電圧vd及びq軸電圧vqを出力する。
Voltage amplitude
過変調電流制御部104のdq軸/3相変換器24は、電圧振幅線形補償部22からd軸電圧vd及びq軸電圧vqを受けて、レゾルバ302から入力される回転位置(回転角度)θを基準として3相電圧vu,vv,vwに変換してPWM発生器26へ出力する。
The dq-axis / three-
過変調電流制御部104のPWM発生器26は、3相電圧vu,vv,vwと三角波Vcとを比較することによって3相電圧vu,vv,vwの振幅に対応するパルス幅を有するスイッチング指令が生成される(過変調モード)。スイッチング指令は、スイッチSW6を介して、インバータ回路部200へ供給される。
The
矩形波電圧位相制御部106は、スイッチSW1及びスイッチSW4がオン状態にある場合に機能し、電流フィードバックを行いながらインバータ回路部200を矩形波電圧位相制御モードで制御する機能を有する。矩形波電圧位相制御部106は、電圧位相演算器30と、スイッチング選択器32とを含んで構成される。
The rectangular wave voltage
矩形波電圧位相制御部106の電圧位相演算器30は、スイッチSW1を介して電流指令算出部110からトルク指令値T*を受けて、トルク偏差ΔTに応じて電圧位相φvを生成して出力する。この電圧位相φvは、回転電機300に印加される矩形波の位相である。具体的には、電圧位相演算器30は、電圧位相φvを生成する際のパラメータとして、トルク偏差ΔTと共に、インバータ回路部200に接続されるバッテリ25の電圧や回転電機300の角速度ωを用い、それらを所定の演算式に代入して必要な電圧位相φvを生成する。
The
矩形波電圧位相制御部106のスイッチング選択器32は、電圧位相演算器30から電圧位相φvを受けて、インバータ回路部200に接続されるバッテリ25の電圧によって定まる電圧振幅|V|を有する矩形波電圧の位相を電圧位相φvに応じて制御して出力する。矩形波電圧は、スイッチSW4を介して、インバータ回路部200へ印加される。
The switching
図2は、回転電機制御システム100において、バッテリ25とインバータ回路部200と回転電機300の各要素の接続状態を示す図である。バッテリ25は、回転電機300に電力を供給するための蓄電装置である。また、バッテリ25は、充放電可能な直流電源であって、例えばニッケル水素やリチウムイオン等の二次電池からなる。
FIG. 2 is a diagram illustrating a connection state of each element of the
インバータ回路部200は、コンデンサ203,239と、昇降圧コンバータ237と、インバータ回路205とを含んで構成される。
The
コンデンサ203は、正側ライン228と負側ライン226との間に接続され、正側ライン228と負側ライン226との間の電圧変動を平滑化する平滑コンデンサである。
The
昇降圧コンバータ237は、正側ライン228と直列に接続されるコイル235と、コイル235と正側ライン271との間に接続されるトランジスタ234と、コイル235と負側ライン272との間に接続されるトランジスタ233と、トランジスタ234に並列に接続されるダイオード236と、トランジスタ233に並列に接続されるダイオード231とを含んで構成される。
The buck-
昇降圧コンバータ237は、図示されていない制御部からの制御信号に基づいて、バッテリ25から受け取る直流電圧についてコイル235を用いて昇圧し、その昇圧した昇圧電圧を正側ライン271に供給する。より具体的には、昇降圧コンバータ237は図示されていない制御部からの制御信号に基づいて、トランジスタ233のスイッチング動作に応じて流れる電流をコイル235に電磁エネルギとして蓄積する。これによりバッテリ25からの直流電圧を昇圧する。そして、昇降圧コンバータ237は、その昇圧した昇圧電圧をトランジスタ233がオフされたタイミングに同期してダイオード236を介して正側ライン271へ出力する。
The buck-
また、昇降圧コンバータ237は、図示されていない制御部からの制御信号に基づいて、インバータ回路205から受ける直流電圧を降圧し、バッテリ25を充電する。
Further, the step-up / step-down
コンデンサ239は、正側ライン271と負側ライン272との間に接続され、正側ライン271と負側ライン272との間の電圧変動を平滑化する平滑コンデンサである。
The
インバータ回路205の構成要素として、正側ライン271と負側ライン272との間にトランジスタ210とトランジスタ220とが直列接続される。また、トランジスタ210にはダイオード212が並列に接続され、トランジスタ220にはダイオード222が並列に接続される。なお、トランジスタ210とトランジスタ220は、矩形波電圧位相制御部106とPWM電流制御部102と過変調電流制御部104のいずれか1つからのスイッチング指令によってオンオフ制御がなされる。
As a component of the
インバータ回路205の別の構成要素として、正側ライン271と負側ライン272との間にトランジスタ230とトランジスタ240とが直列接続される。そして、トランジスタ230にはダイオード232が並列に接続され、トランジスタ240にはダイオード242が並列に接続される。なお、トランジスタ230とトランジスタ240は、矩形波電圧位相制御部106とPWM電流制御部102と過変調電流制御部104のいずれか1つからのスイッチング指令によってオンオフ制御がなされる。
As another component of the
インバータ回路205のさらに別の構成要素として、正側ライン271と負側ライン272との間にトランジスタ250とトランジスタ260とが直列接続される。そして、トランジスタ250にはダイオード252が並列に接続され、トランジスタ260にはダイオード262が並列に接続される。なお、トランジスタ250とトランジスタ260は、矩形波電圧位相制御部106とPWM電流制御部102と過変調電流制御部104のいずれか1つからのスイッチング指令によってオンオフ制御がなされる。
As still another component of the
インバータ回路205は、回転電機300の力行時にはコンデンサ239の直流電力を交流電力に変換して回転電機300に供給し、これにより回転電機300が回転駆動される。また、インバータ回路205は、回転電機300の回生時には回転電機300で発電された交流電力を直流電力に変換してバッテリ25に供給し、これによりバッテリ25が充電される。
The
回転電機300は、U相コイル303とV相コイル305とW相コイル306とを含んで構成される。U相コイル303は、トランジスタ210とトランジスタ220との接続点と中性点301との間に接続されるコイルである。V相コイル305は、トランジスタ230とトランジスタ240との接続点と中性点301との間に接続されるコイルである。W相コイル306は、トランジスタ250とトランジスタ260との接続点と中性点301との間に接続されるコイルである。
The rotating
再び図1に戻って、また、回転電機300には、回転子の回転位置(回転角度)θを検出するためのレゾルバ302が付設されている。レゾルバ302は、回転電機300の回転子の回転位置(回転角度)θを検出して、dq軸/3相変換器12,24及び角速度演算器304へ出力する。角速度演算器304は、レゾルバ302から回転位置(回転角度)θを受けて、回転電機300の回転子の角速度ωに換算して電流指令算出部110及び制御モード判定部108へ出力する。
Returning to FIG. 1 again, the rotating
電流指令算出部110は、トルク指令値T*及び角速度ωに応じたd軸電流指令値id*及びq軸電流指令値iq*を生成する。d軸電流指令値id*及びq軸電流指令値iq*は、スイッチSW2がオン状態の場合にはPWM電流制御部102の電流制御器10へ入力され、スイッチSW3がオン状態の場合には過変調電流制御部104の電流制御器20へ入力される。また、電流指令算出部110からは、スイッチSW1がオン状態の場合には、トルク指令値T*が矩形波電圧位相制御部106の電圧位相演算器30へ入力される。
The current
さらに、電流指令算出部110は、トルク指令値T*及び角速度ωに応じたd軸電流指令値id*及びq軸電流指令値iq*の電流振幅絶対値|I|及び電流位相角φiを算出する。算出された電流指令値の電流振幅絶対値|I|及び電流位相角φi並びにトルク指令値T*は制御モード判定部108へ入力される。
Furthermore, the current
制御モード判定部108は、角速度ω、トルク指令値T*、電流指令値の電流振幅絶対値|I|及び電流位相角φi及び電圧位相φvを受けて、スイッチSW1〜SW6の開閉を制御することによって回転電機300の制御モードの切替を行う。
The control
オフセット値算出回路部402は、電流センサ202によって回転電機300に流れる各相電流を入力として、各相電流、つまりU相電流(iu)、V相電流(iv)、W相電流(iw)の総和を求めてオフセット値を算出する。ここで、U相電流(iu)とV相電流(iv)とW相電流(iw)とは位相が120度ずつずれた正弦波であるため、理想的な正弦波であればオフセット値はなく、各相電流の総和は0となる。なお、実際のオフセット値は、各相電流の総和の値がフィルタされた値が用いられる。
The offset value
図3は、横軸に時間をとり、トルク指令値T*が変化したときに対する各相電流値のオフセット値の変化の様子を示し、あわせてこれに対応してトルク指令値T*が変化したときに対するオフセット異常判断閾値thの変化の様子を示す図である。図3におけるオフセット曲線501は、時間t1まではトルク指令値T*が一定で時間t1以降にトルク指令値T*が大きくなったときのそれぞれのオフセット値をプロットした曲線である。
FIG. 3 shows the state of change in the offset value of each phase current value when time is taken on the horizontal axis and the torque command value T * changes, and the torque command value T * changes accordingly. It is a figure which shows the mode of the change of the offset abnormality determination threshold th with respect to time. Offset
閾値曲線500は、相電流のオフセット値が異常と判断できる閾値をプロットした線であり、時間t1まではトルク指令値T*が一定であるから閾値が一定で、時間t1以降はトルク指令値T*の大きさに応じて閾値が大きくなる曲線である。ここで、閾値曲線500とオフセット曲線501とは時間t2において交差し、時間t2以降は、オフセット曲線501の値は閾値曲線500の値よりも大きくなっている。
図4は、トルク指令値T*が変化したときに対するオフセット異常判断閾値thの変化の様子を示す図である。ここで、図4に示されたマップ502は、図3の閾値曲線500において時間t1以降の図に相当する直線であり、トルク指令値T*の大きさに対応するオフセット異常判断閾値thがプロットされた直線である。
FIG. 4 is a diagram showing how the offset abnormality determination threshold value th changes when the torque command value T * changes. Here, the
オフセット異常判断閾値取得部404は、マップ502を有する。そして、オフセット異常判断閾値取得部404は、トルク指令値T*を入力として受け、マップ502に基づき対応するオフセット値異常判定閾値thを取得する。
The offset abnormality determination threshold
比較部406は、オフセット値算出回路部402の出力であるオフセット値とオフセット異常判断閾値取得部404の出力であるオフセット値異常判断閾値thとを比較する機能を有する。具体的には、比較部406は、オフセット値がオフセット値異常判断閾値thを所定の時間超えている場合に回転電機制御システム100に制御異常があると判定し、出力部408に対して異常信号を出力する。出力部408は、比較部406から異常信号を受けた場合には回転電機制御システム100に制御異常があることの報知を行う機能を有する。
The
続いて、上記構成からなる回転電機制御システム100の動作について、図1〜図5を参照して説明する。図5は、回転電機制御システム100の制御異常を検出する手順を示すフローチャートである。まず、最初に、オフセット値算出回路部402によって回転電機300を流れる相電流(iu,iv,iw)のオフセット値を算出する(S10)。
Next, the operation of the rotating electrical machine control system 100 having the above configuration will be described with reference to FIGS. FIG. 5 is a flowchart showing a procedure for detecting a control abnormality of the rotating electrical machine control system 100. First, the offset value of the phase current (iu, iv, iw) flowing through the rotating
次に、オフセット異常判断閾値取得部404において、マップ502を用いて、トルク指令値T*に対応するオフセット値異常判定閾値thを取得する(S12)。そして、比較部406において、オフセット値算出回路部402によって算出されたオフセット値がオフセット異常判断閾値取得部404によって取得されたオフセット値異常判断閾値thよりも大きいか否かを判定する(S14)。オフセット値がオフセット値異常判断閾値thよりも小さい場合にはリターン処理へと進む。
Next, the offset abnormality determination threshold
オフセット値がオフセット値異常判断閾値thよりも大きい場合には、オフセット値がオフセット値異常判断閾値thよりも大きい状態が所定の時間継続しているか否かを判断する(S16)。所定の時間継続していないと判断した場合には、S10へと戻る。 When the offset value is larger than the offset value abnormality determination threshold th, it is determined whether or not the state where the offset value is larger than the offset value abnormality determination threshold th continues for a predetermined time (S16). If it is determined that the predetermined time has not been continued, the process returns to S10.
所定の時間継続していると判断した場合には、比較部406から出力部408に対して異常信号が出力される(S18)。その後リターン処理へと進む。これにより、例えば、図3において時間t2でオフセット値がオフセット値異常判断閾値thよりも大きくなり、その大小関係が時間t3まで継続している場合に初めて制御異常と判定するため、オフセット値のバラツキ等による異常判定の誤判定を防止することができる。
If it is determined that the predetermined time has continued, an abnormal signal is output from the
そして、出力部408は、異常信号を受けた場合に回転電機制御システム100に制御異常が発生していることを報知することができる。このように、回転電機300の相電流(iu,iv,iw)のオフセット値を算出し、トルク指令値T*に応じたオフセット異常判断閾値thとの比較により回転電機制御システム100の制御異常を検出できる。これにより、トルク指令値T*の大小に関わらず回転電機制御システム100の制御異常を検出することが可能となる。
And the
なお、上記では、回転電機制御システム100の制御異常の判定は、相電流(iu,iv,iw)のオフセット値を用いるものとして説明したが、場合によってはd軸電流idとq軸電流iqの電流偏差を用いても判定することが可能である。 In the above description, the control abnormality determination of the rotating electrical machine control system 100 has been described as using the offset value of the phase current (iu, iv, iw). However, depending on the case, the d-axis current id and the q-axis current iq It can also be determined using the current deviation.
10,20 電流制御器、12,24 dq軸/3相変換器、14,26 PWM発生器、22 電圧振幅線形補償部、25 バッテリ、30 電圧位相演算器、32 スイッチング選択器、100 回転電機制御システム、102 PWM電流制御部、104 過変調電流制御部、106 矩形波電圧位相制御部、108 制御モード判定部、110 電流指令算出部、200 インバータ回路部、202 電流センサ、203,239 コンデンサ、204 3相/dq軸変換器、205 インバータ回路、210,220,230,233,234,240,250,260 トランジスタ、212,222,231,232,236,242,252,262 ダイオード、226,272 負側ライン、228,271 正側ライン、235 コイル、237 昇降圧コンバータ、300 回転電機、301 中性点、302 レゾルバ、303 U相コイル、304 角速度演算器、305 V相コイル、306 W相コイル、402 オフセット値算出回路部、404 オフセット異常判断閾値取得部、406 比較部、408 出力部、500 閾値曲線、501 オフセット曲線、502 マップ。 10, 20 Current controller, 12, 24 dq axis / 3 phase converter, 14, 26 PWM generator, 22 Voltage amplitude linear compensation unit, 25 Battery, 30 Voltage phase calculator, 32 Switching selector, 100 Rotating electrical machine control System, 102 PWM current control unit, 104 overmodulation current control unit, 106 rectangular wave voltage phase control unit, 108 control mode determination unit, 110 current command calculation unit, 200 inverter circuit unit, 202 current sensor, 203, 239 capacitor, 204 3-phase / dq axis converter, 205 inverter circuit, 210, 220, 230, 233, 234, 240, 250, 260 transistor, 212, 222, 231, 232, 236, 242, 252, 262 diode, 226, 272 negative Side line, 228,271 positive side line, 235 coil, 37 Buck-Boost Converter, 300 Rotating Electric Machine, 301 Neutral Point, 302 Resolver, 303 U-phase Coil, 304 Angular Velocity Calculator, 305 V-phase Coil, 306 W-phase Coil, 402 Offset Value Calculation Circuit, 404 Acquire Offset Error Determination Threshold Part, 406 comparison part, 408 output part, 500 threshold curve, 501 offset curve, 502 map.
Claims (1)
各制御モードにおいて、回転電機に関する電流値のオフセット値を算出するオフセット値算出手段と、
トルク指令値に応じて設定されるオフセット異常判断閾値を取得する閾値取得手段と、
算出されたオフセット値とオフセット異常判断閾値とを比較して制御異常を判断する判断手段と、
を備える回転電機制御システム。 A rotating electrical machine control system that includes a rotating electrical machine and an inverter, and switches at least a control mode between an overmodulation current control mode in which current feedback is performed and a PWM current control mode,
In each control mode, offset value calculating means for calculating an offset value of a current value related to the rotating electrical machine,
Threshold acquisition means for acquiring an offset abnormality determination threshold set according to the torque command value;
A determination means for comparing the calculated offset value with an offset abnormality determination threshold value to determine a control abnormality;
A rotating electrical machine control system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009059268A JP2010213525A (en) | 2009-03-12 | 2009-03-12 | Rotary electric machine control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009059268A JP2010213525A (en) | 2009-03-12 | 2009-03-12 | Rotary electric machine control system |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2010213525A true JP2010213525A (en) | 2010-09-24 |
Family
ID=42973091
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009059268A Pending JP2010213525A (en) | 2009-03-12 | 2009-03-12 | Rotary electric machine control system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2010213525A (en) |
-
2009
- 2009-03-12 JP JP2009059268A patent/JP2010213525A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5353867B2 (en) | Rotating machine control device | |
US8278865B2 (en) | Control device | |
US9590551B2 (en) | Control apparatus for AC motor | |
US9543868B2 (en) | Apparatus for controlling rotary electric machine | |
JP5505042B2 (en) | Neutral point boost DC-three-phase converter | |
EP2763309B1 (en) | Inverter apparatus and method of controlling inverter apparatus | |
JP5929874B2 (en) | AC motor control device | |
JP2010041901A (en) | Apparatus and method for controlling alternating-current (ac) motor | |
JP2009095144A (en) | Device and method for controlling ac motor | |
JPWO2019008676A1 (en) | Inverter device and electric power steering device | |
JP6416414B2 (en) | AC rotating machine control device | |
JP2010119268A (en) | Apparatus and method for detecting fault of inverter | |
JP2016189648A (en) | Controller of inverter | |
JP5514660B2 (en) | Load control device | |
JP5263067B2 (en) | Inverter failure detection device | |
JP2011019302A (en) | Controller for motor driving system | |
JP2010200527A (en) | Control apparatus for motor drive system | |
JPWO2019102539A1 (en) | Rotating electric machine control device and electric vehicle | |
JP2010207040A (en) | Power conversion equipment | |
JP2006074951A (en) | Controller for ac motor | |
JP5473071B2 (en) | Load control device | |
CN106655948B (en) | Control device for electric motor | |
WO2020105106A1 (en) | Alternating current rotating electrical machine control device | |
JP2021114866A (en) | Drive control system for vehicle | |
JP5408918B2 (en) | Motor control method and control apparatus |