JP2010246282A - Rotary electric machine control system - Google Patents

Rotary electric machine control system Download PDF

Info

Publication number
JP2010246282A
JP2010246282A JP2009092903A JP2009092903A JP2010246282A JP 2010246282 A JP2010246282 A JP 2010246282A JP 2009092903 A JP2009092903 A JP 2009092903A JP 2009092903 A JP2009092903 A JP 2009092903A JP 2010246282 A JP2010246282 A JP 2010246282A
Authority
JP
Japan
Prior art keywords
control mode
rotating electrical
current
electrical machine
switching
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.)
Granted
Application number
JP2009092903A
Other languages
Japanese (ja)
Other versions
JP5412930B2 (en
Inventor
Katashige Yamada
堅滋 山田
Junji Yamakawa
隼史 山川
Yutaka Kuromatsu
豊 黒松
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2009092903A priority Critical patent/JP5412930B2/en
Publication of JP2010246282A publication Critical patent/JP2010246282A/en
Application granted granted Critical
Publication of JP5412930B2 publication Critical patent/JP5412930B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Ac Motors In General (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To suppress dispersion of switching timing from a square wave control mode to an overmodulation control mode in a rotary electric machine control system. <P>SOLUTION: A rotary electric machine control unit 30 controls operations of a rotary electric machine. The rotary electric machine control unit includes: a fundamental wave component calculation processing section 38 for obtaining an operating point of a real current fundamental wave component at a real current operating point, based on a ripple component of the real current operating point obtained for en electric one cycle for control of two rotary electric machines 26, 28; and a mode switching processing section 40 for switching the square wave control mode to the overmodulation control mode when the operating point of the real current fundamental wave component exceeds a switching threshold line set based on an operation condition characteristic line obtained by connecting the current operating points for operating the rotary electric machine under predetermined operation conditions. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本発明は、回転電機制御システムに係り、特に 少なくとも矩形波制御モードと過変調制御モードとの間で制御を切り替える回転電機制御システムに関する。   The present invention relates to a rotating electrical machine control system, and more particularly to a rotating electrical machine control system that switches control at least between a rectangular wave control mode and an overmodulation control mode.

回転電機をインバータによって駆動する場合に、その制御方法として、正弦波制御モードと過変調制御モードと矩形波制御モードとを使い分けることが行われている。すなわち、回転電機の高出力化と小型化とを両立させるためには、1パルススイッチングを用いる矩形波制御モードが必要であり、低速領域で優れた特性を有する正弦波制御モードと、中速領域で用いられる過変調制御モードとの間のモード切替を行いながら、最適に回転電機を制御している。   When a rotating electrical machine is driven by an inverter, a sine wave control mode, an overmodulation control mode, and a rectangular wave control mode are properly used as a control method. That is, in order to achieve both high output and miniaturization of the rotating electrical machine, a rectangular wave control mode using one-pulse switching is required, and a sine wave control mode having excellent characteristics in a low speed region and a medium speed region The rotary electric machine is optimally controlled while switching the mode between the overmodulation control modes used in the above.

ここで、正弦波制御モードと過変調制御モードとは、電流フィードバック制御であり、電圧指令と搬送波(キャリア)とを比較することでパルス幅変調(Pulse Width Modulation:PWM)パターンを回転電機に出力する制御である。一方、矩形波制御モードは、電気角に応じて1パルススイッチング波形を回転電機に出力する制御であり、電圧振幅は最大値に固定され、位相を制御することでトルクをフィードバック制御している。   Here, the sine wave control mode and the overmodulation control mode are current feedback control, and a pulse width modulation (PWM) pattern is output to the rotating electrical machine by comparing a voltage command with a carrier wave (carrier). It is control to do. On the other hand, the rectangular wave control mode is a control for outputting a one-pulse switching waveform to the rotating electrical machine according to the electrical angle, the voltage amplitude is fixed to the maximum value, and the torque is feedback controlled by controlling the phase.

正弦波制御モードから過変調制御モード、過変調制御モードから矩形波制御モードの3つのモードの間の切替は、変調率、あるいは変調率に相当する電圧指令振幅によって行われるが、矩形波制御モードから過変調制御モードへの切替は、矩形波制御モードにおいて電圧指令振幅が一定であるので、切替先である過変調制御モードでの動作ラインに対する実電流の偏差によって切替のタイミングを判定することで行われる。   Switching between the three modes of the sine wave control mode to the overmodulation control mode and the overmodulation control mode to the rectangular wave control mode is performed according to the modulation rate or the voltage command amplitude corresponding to the modulation rate. Since the voltage command amplitude is constant in the rectangular wave control mode, the switching timing from the overmodulation control mode is determined by determining the switching timing based on the deviation of the actual current from the operation line in the overmodulation control mode that is the switching destination. Done.

例えば、特許文献1には、交流電動機の駆動制御装置として、電圧振幅が基準三角波のピーク値の1.00倍を超えたらPWM電流制御モードから過変調制御モードに切り替え、電圧振幅が基準三角波のピーク値の1.27倍を超えたら矩形波制御モードに切り替え、一方実電流位相の絶対値が電流指令位相の絶対値未満となったら矩形波制御モードから過変調制御モードに切り替えることが述べられている。   For example, in Patent Document 1, as an AC motor drive control device, when the voltage amplitude exceeds 1.00 times the peak value of the reference triangular wave, the PWM current control mode is switched to the overmodulation control mode, and the voltage amplitude is the reference triangular wave. It is described that when the peak value exceeds 1.27 times, the mode is switched to the rectangular wave control mode. ing.

そして、d軸電流及びq軸電流には周期的なノイズや高調波が含まれるので測定電流にローパスフィルタ処理を行うが、このフィルタ処理のため、矩形波制御モードから過変調制御モードへの切り替えが遅れることがあり、電流位相のハンチング等を引き起こし、制御が不安的になることを指摘している。そこで、ここでは、誘起電圧等を加味した必要電圧振幅VRと基準三角波のピーク値とを比較し、さらにチャタリングを起こさないようなオフセット値を設けることで、矩形波制御モードから過変調制御モードへの切り替えの遅れが生じないようにすることが開示されている。 Since the d-axis current and the q-axis current include periodic noise and harmonics, the measurement current is subjected to low-pass filter processing. For this filter processing, switching from the rectangular wave control mode to the overmodulation control mode is performed. It is pointed out that control may become uneasy due to current phase hunting and the like. Therefore, here, by comparing the required voltage amplitude V R taking into account the induced voltage and the like and the peak value of the reference triangular wave, and providing an offset value that does not cause chattering, the rectangular wave control mode is changed to the overmodulation control mode. It is disclosed that there is no delay in switching to.

なお、本発明に関連する技術として、特許文献2には、モータを用いて操舵力を補助する電動パワーステアリング装置において、モータを制御する制御装置は、モータに流れる電流の電流座標変換を行って2軸に変換された電流が目標電流に一致するように制御を行うが、モータに流れる電流の検出信号に中点オフセットが生じると、電流座標変換処理を行った場合、変換された信号は本来の信号に対してリプルが重畳された信号となることが述べられている。   As a technique related to the present invention, Patent Document 2 describes in an electric power steering apparatus that assists a steering force using a motor, a control device that controls the motor performs current coordinate conversion of a current flowing through the motor. Control is performed so that the current converted into the two axes matches the target current, but if a midpoint offset occurs in the detection signal of the current flowing through the motor, the converted signal is originally It is described that the signal is a signal in which ripple is superimposed on the above signal.

特開2008−11682号公報JP 2008-11682 A 特開2007−69836号公報JP 2007-69836 A

上記のように、矩形波制御モードから過変調制御モードへの切替は、切替先である過変調制御モードでの動作ラインに対する実電流の偏差によって切替のタイミングを判定する。過変調制御モードでの動作ラインとは、回転電機を予め定めた運転条件で運転できる電流動作点を結んだラインで、例えば、回転電機が最大効率となる電流指令値を結んだラインである。このラインを運転条件特性線と呼ぶことにすると、実電流値がこの運転条件特性線に到達したときに、矩形波制御モードから過変調制御モードに切替が行われることになる。   As described above, in switching from the rectangular wave control mode to the overmodulation control mode, the switching timing is determined based on the deviation of the actual current with respect to the operation line in the overmodulation control mode that is the switching destination. The operation line in the overmodulation control mode is a line connecting current operating points at which the rotating electrical machine can be operated under predetermined operating conditions, for example, a line connecting current command values at which the rotating electrical machine has maximum efficiency. If this line is called an operating condition characteristic line, when the actual current value reaches the operating condition characteristic line, switching from the rectangular wave control mode to the overmodulation control mode is performed.

実際には、回転電機の特性のばらつき、制御処理のばらつき等があるので、特許文献2に述べられているように、電流は、本来の基本波成分にリプル成分が重畳したものになる。このようなリプル成分等の影響を考慮して、特許文献1に述べられているように、運転条件特性線からある程度の位相を遅らせて制御モードの切替閾値ラインが設定される。このように切替閾値ラインを設定することで、リプル成分が重畳した実電流が切替閾値ラインに到達したときに矩形波制御モードから過変調制御モードに切り替えるものとできる。   Actually, there are variations in the characteristics of the rotating electrical machine, variations in control processing, and the like. Therefore, as described in Patent Document 2, the current is obtained by superimposing the ripple component on the original fundamental wave component. Considering the influence of such ripple components, the control mode switching threshold line is set with a certain phase delay from the operating condition characteristic line, as described in Patent Document 1. By setting the switching threshold line in this way, the rectangular wave control mode can be switched to the overmodulation control mode when the actual current superimposed with the ripple component reaches the switching threshold line.

ところで、リプル成分は、上記のように回転電機の特性ばらつきによっても生じるので、予めリプル成分を想定して切替閾値ラインを設定しても、回転電機の特性ばらつきによって実際のリプル成分が想定していたリプル成分と異なると、制御モードの切替タイミングがばらつくことになり、回転電機の制御にばらつきが生じることになる。   By the way, the ripple component is also generated by the characteristic variation of the rotating electrical machine as described above. Therefore, even if the switching threshold line is set in advance assuming the ripple component, the actual ripple component is assumed by the characteristic variation of the rotating electrical machine. If the ripple component is different from the ripple component, the switching timing of the control mode varies, and the control of the rotating electrical machine varies.

本発明の目的は、矩形波制御モードから過変調制御モードへの切替タイミングのばらつきを抑制できる回転電機制御システムを提供することである。他の目的は、回転電機特性のばらつきによる矩形波制御モードから過変調制御モードへの切替タイミングのばらつきを抑制できる回転電機制御システムを提供することである。   An object of the present invention is to provide a rotating electrical machine control system capable of suppressing variations in switching timing from a rectangular wave control mode to an overmodulation control mode. Another object is to provide a rotating electrical machine control system that can suppress variations in switching timing from a rectangular wave control mode to an overmodulation control mode due to variations in rotating electrical machine characteristics.

本発明に係る回転電機制御システムは、少なくとも矩形波制御モードと過変調制御モードとの間で制御を切り替える回転電機制御システムであって、直交するd軸とq軸とで構成されるdq平面上において、回転電機を予め定めた運転条件で運転できる電流動作点を結んで得られる運転条件特性線上で、電流指令を実行する電流指令実行手段と、電気一周期について求められる実電流動作点のリプル成分に基づき、その実電流動作点における実電流基本波成分の動作点を求める基本波成分算出手段と、運転条件特性線に基づいて設定される切替閾値ラインを実電流基本波成分の動作点が越えるときに矩形波制御モードから過変調制御モードに切り替えるモード切替手段と、を備えることを特徴とする。   A rotating electrical machine control system according to the present invention is a rotating electrical machine control system that switches control between at least a rectangular wave control mode and an overmodulation control mode, and is on a dq plane composed of orthogonal d-axis and q-axis. , A current command execution means for executing a current command on an operating condition characteristic line obtained by connecting current operating points at which a rotating electrical machine can be operated under a predetermined operating condition, and a ripple of an actual current operating point required for one electrical cycle Based on the components, the fundamental wave component calculation means for obtaining the operating point of the actual current fundamental wave component at the actual current operating point, and the operating point of the actual current fundamental wave component exceeds the switching threshold line set based on the operating condition characteristic line Mode switching means for switching from the rectangular wave control mode to the overmodulation control mode.

また、本発明に係る回転電機制御システムにおいて、基本波成分算出手段は、電気一周期における実d軸電流の最大値と最小値の平均値と、電気一周期における実q軸電流の最大値と最小値の平均値とに基づいて実電流基本波成分の動作点を算出することが好ましい。   In the rotating electrical machine control system according to the present invention, the fundamental wave component calculating means includes an average value of the maximum value and the minimum value of the actual d-axis current in one electrical cycle, and the maximum value of the actual q-axis current in one electrical cycle. It is preferable to calculate the operating point of the actual current fundamental wave component based on the average value of the minimum values.

また、本発明に係る回転電機制御システムにおいて、モード切替手段は、運転条件特性線を切替閾値ラインとして、運転条件特性線を実電流基本波成分の動作点が越えるときに矩形波制御モードから過変調制御モードに切り替えることが好ましい。   Further, in the rotating electrical machine control system according to the present invention, the mode switching means uses the operating condition characteristic line as a switching threshold line, and exceeds the operating condition characteristic line from the rectangular wave control mode when the operating point of the actual current fundamental wave component exceeds the operating condition characteristic line. It is preferable to switch to the modulation control mode.

上記構成により、回転電機制御システムは、直交するd軸とq軸とで構成されるdq平面上において、回転電機を予め定めた運転条件で運転できる電流動作点を結んで得られる運転条件特性線に基づいて設定される切替閾値ラインを制御モードの切替を行う切替閾値ラインとし、一方で電気一周期について求められる実電流動作点のリプル成分に基づいてその実電流動作点における実電流基本波成分の動作点を求めて、その実電流基本波成分の動作点が切替閾値ラインを越えるときに矩形波制御モードから過変調制御モードに切り替える。実電流基本波成分の動作点は、リプル成分を含まないときの本来の実電流の動作点であるので、これと切替閾値ラインと一致するときに制御モードを切り替えれば、リプル成分の変動によって制御モードの切替のばらつきが生じない。回転電機特性のばらつきはリプル成分の変動をきたすが、上記構成によれば、回転電機特性がばらついても制御モードの切替のばらつきが生じない。   With the above configuration, the rotating electrical machine control system has an operating condition characteristic line obtained by connecting a current operating point at which the rotating electrical machine can be operated under a predetermined operating condition on a dq plane composed of orthogonal d-axis and q-axis. The switching threshold line that is set based on the switching mode is a switching threshold line that switches the control mode, while the actual current fundamental wave component at the actual current operating point is calculated based on the ripple component of the actual current operating point obtained for one electrical cycle. The operating point is obtained, and when the operating point of the actual current fundamental wave component exceeds the switching threshold line, the rectangular wave control mode is switched to the overmodulation control mode. Since the operating point of the actual fundamental current component is the original operating point of the actual current when the ripple component is not included, if the control mode is switched when it coincides with the switching threshold line, it is controlled by the fluctuation of the ripple component. Variations in mode switching do not occur. Variations in rotating electrical machine characteristics cause fluctuations in ripple components, but according to the above configuration, control mode switching variations do not occur even if the rotating electrical machine characteristics vary.

また、回転電機制御システムにおいて、電気一周期における実d軸電流の最大値と最小値の平均値と、電気一周期における実q軸電流の最大値と最小値の平均値とに基づいて実電流基本波成分の動作点を算出するので、簡単な演算で実電流基本波成分の動作点、すなわちリプル成分を含まない本来の実電流の動作点を求めることができる。   In the rotating electrical machine control system, the actual current is based on the average value of the maximum and minimum values of the actual d-axis current in one electrical cycle and the average value of the maximum and minimum values of the actual q-axis current in one electrical cycle. Since the operating point of the fundamental wave component is calculated, the operating point of the actual current fundamental wave component, that is, the operating point of the original actual current that does not include the ripple component can be obtained by simple calculation.

また、回転電機制御システムにおいて、運転条件特性線を切替閾値ラインとして、運転条件特性線を実電流基本波成分の動作点が越えるときに矩形波制御モードから過変調制御モードに切り替えるので、リプル成分以外のばらつき要因が少ない場合には、このように簡明な切替制御を行うことが可能となる。   In the rotating electrical machine control system, the operating condition characteristic line is used as a switching threshold line, and when the operating condition characteristic line exceeds the operating point of the actual current fundamental wave component, the rectangular wave control mode is switched to the overmodulation control mode. When there are few variation factors other than the above, it is possible to perform such simple switching control.

本発明に係る実施の形態において、車両に搭載される回転電機に対する回転電機制御システムの構成を示す図である。In embodiment which concerns on this invention, it is a figure which shows the structure of the rotary electric machine control system with respect to the rotary electric machine mounted in a vehicle. 回転電機の動作点に応じて制御モードが選択される様子を説明する図である。It is a figure explaining a mode that a control mode is selected according to the operating point of a rotary electric machine. 本発明に係る実施の形態において、矩形波制御のときの制御ブロック図である。In embodiment which concerns on this invention, it is a control block diagram at the time of rectangular wave control. 本発明に係る実施の形態において、過変調制御のときの制御ブロック図である。In the embodiment according to the present invention, it is a control block diagram at the time of overmodulation control. 従来技術において、運転条件特性線である最大効率特性線と、制御モード切替の切替閾値ラインの様子を説明する図である。In a prior art, it is a figure explaining the mode of the maximum efficiency characteristic line which is an operating condition characteristic line, and the switching threshold line of control mode switching. 本発明に係る実施の形態において、実電流の基本波成分の動作点を用いた制御モードの切替の様子を説明する図である。In embodiment which concerns on this invention, it is a figure explaining the mode of switching of the control mode using the operating point of the fundamental wave component of a real current.

以下に図面を用いて、本発明に係る実施の形態につき、詳細に説明する。以下では、回転電機制御システムが用いられるものとして回転電機が搭載される車両を説明するが、これは例示であって、少なくとも矩形波制御モードと過変調制御モードとの間で制御を切り替える回転電機制御システムを用いるものであればよい。また、この車両には、回転電機として、1台でモータ機能と発電機機能とを有するモータ・ジェネレータを2台用いるものとして説明するが、これは例示であって、モータ機能のみを有する回転電機を1台、発電機機能のみを有する回転電機を1台用いるものとしてもよい。また、モータ・ジェネレータを1台用いるものとしてもよく、3台以上用いるものとしてもよい。なお、以下では、回転電機の他に、エンジンを搭載する車両として説明するが、エンジンを搭載しない構成としてもよい。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In the following, a vehicle on which a rotating electrical machine is mounted will be described as an example in which the rotating electrical machine control system is used. However, this is an example, and the rotating electrical machine that switches control at least between a rectangular wave control mode and an overmodulation control mode. Any device that uses a control system may be used. Further, in this vehicle, a description will be given on the assumption that one motor / generator having a motor function and a generator function is used as a rotating electric machine. However, this is an example, and the rotating electric machine has only a motor function. It is also possible to use one rotating electric machine having only one generator function. Further, one motor / generator may be used, or three or more may be used. In addition, below, it demonstrates as a vehicle which mounts an engine other than a rotary electric machine, However, It is good also as a structure which does not mount an engine.

以下では、回転電機に接続される電源回路として、蓄電装置、電圧変換器、インバータ、平滑コンデンサを含む構成を説明するが、これは例示であって、これら以外の要素を含むものとしてもよい。例えばシステムメインリレー、低電圧DC/DCコンバータ等を含むことができる。また、蓄電装置とは別に、燃料電池を電源として含むものとしてもよい。   Below, although the structure containing an electrical storage apparatus, a voltage converter, an inverter, and a smoothing capacitor is demonstrated as a power supply circuit connected to a rotary electric machine, this is an illustration, Comprising: You may include elements other than these. For example, a system main relay, a low voltage DC / DC converter, etc. can be included. In addition to the power storage device, a fuel cell may be included as a power source.

以下では、全ての図面において同様の要素には同一の符号を付し、重複する説明を省略する。また、本文中の説明においては、必要に応じそれ以前に述べた符号を用いるものとする。   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は、車両に搭載される回転電機についての回転電機制御システム10についてその構成を示す図である。回転電機制御システム10は、電源回路12と、これに接続される2つの回転電機26,28と、これらの構成要素の動作を全体として制御する回転電機制御装置30とを含んで構成される。回転電機制御装置30は、いくつかの制御機能を有する回路の集合体であって、ベクトル制御によって回転電機の動作制御を行う部分を含む。ベクトル制御による矩形波制御と過変調制御については、後にそれぞれ図面を用いて詳細に説明する。   FIG. 1 is a diagram showing the configuration of a rotating electrical machine control system 10 for a rotating electrical machine mounted on a vehicle. The rotating electrical machine control system 10 includes a power supply circuit 12, two rotating electrical machines 26 and 28 connected to the power circuit 12, and a rotating electrical machine control device 30 that controls the operation of these components as a whole. The rotating electrical machine control device 30 is an assembly of circuits having several control functions, and includes a portion that performs operation control of the rotating electrical machine by vector control. The rectangular wave control and overmodulation control by vector control will be described later in detail with reference to the drawings.

回転電機(MG1)26と回転電機(MG2)28は、車両に搭載されるモータ・ジェネレータ(MG)であって、電源回路12に含まれる蓄電装置14から電力が供給されるときはモータとして機能し、図示されていないエンジンによる駆動時、あるいは車両の制動時には発電機として機能する3相同期型回転電機である。   The rotating electrical machine (MG1) 26 and the rotating electrical machine (MG2) 28 are motor generators (MG) mounted on the vehicle, and function as motors when electric power is supplied from the power storage device 14 included in the power supply circuit 12. However, this is a three-phase synchronous rotating electric machine that functions as a generator when driven by an engine (not shown) or when the vehicle is braked.

回転電機(MG1)26と回転電機(MG2)28は、車両に搭載されるモータ・ジェネレータ(M/G)であって、電力が供給されるときはモータとして機能し、制動時には発電機として機能する3相同期型回転電機である。図1の例では、2つの回転電機26,28の中の一方を蓄電装置14の充電のための発電機、他方を主として車両走行用としての駆動モータとして用いられる。   The rotating electrical machine (MG1) 26 and the rotating electrical machine (MG2) 28 are motor generators (M / G) mounted on the vehicle, and function as a motor when electric power is supplied, and function as a generator during braking. This is a three-phase synchronous rotating electric machine. In the example of FIG. 1, one of the two rotating electric machines 26 and 28 is used as a generator for charging the power storage device 14, and the other is mainly used as a drive motor for driving the vehicle.

すなわち、上記のように、車両に搭載されるエンジンによって一方の回転電機(MG1)26を駆動して発電機として用い、発電された電力を蓄電装置14に供給するものとして用いる。また、他方の回転電機(MG2)28を車両走行のために用いて、力行時には蓄電装置14から電力の供給を受けてモータとして機能して車両の車軸を駆動し、制動時には発電機として機能して回生エネルギを回収し、蓄電装置14に供給するものとできる。   That is, as described above, one rotating electrical machine (MG1) 26 is driven by an engine mounted on a vehicle and used as a generator, and the generated electric power is used to supply the power storage device 14. Further, the other rotating electrical machine (MG2) 28 is used for running the vehicle, receives power from the power storage device 14 during power running, functions as a motor to drive the vehicle axle, and functions as a generator during braking. Thus, the regenerative energy can be recovered and supplied to the power storage device 14.

電源回路12は、2次電池である蓄電装置14と、蓄電装置14側の平滑コンデンサ16と、電圧変換器18と、インバータ22,24側の平滑コンデンサ20と、インバータ22,24を含んで構成される。電源回路12は、回転電機26,28と接続される回路であり、回転電機26,28が駆動モータとして機能するときにこれに電力を供給し、あるいは回転電機26,28が発電機として機能するときは回生電力を受け取って蓄電装置14を充電する機能を有する。   The power supply circuit 12 includes a power storage device 14 that is a secondary battery, a smoothing capacitor 16 on the power storage device 14 side, a voltage converter 18, a smoothing capacitor 20 on the inverters 22 and 24 side, and inverters 22 and 24. Is done. The power supply circuit 12 is a circuit connected to the rotating electrical machines 26 and 28, and supplies electric power to the rotating electrical machines 26 and 28 when they function as drive motors, or the rotating electrical machines 26 and 28 function as generators. In some cases, it has a function of receiving the regenerative power and charging the power storage device 14.

蓄電装置14としては、例えば、約200Vの端子電圧を有するリチウムイオン組電池あるいはニッケル水素組電池、またはキャパシタ等を用いることができる。   As the power storage device 14, for example, a lithium ion assembled battery or a nickel hydride assembled battery having a terminal voltage of about 200 V, a capacitor, or the like can be used.

電圧変換器18は、蓄電装置14側の電圧をリアクトルのエネルギ蓄積作用を利用して例えば約650Vに昇圧する機能を有する回路で、昇圧コンバータとも呼ばれる。なお、電圧変換器18は双方向機能を有し、インバータ22,24側からの電力を蓄電装置14側に充電電力として供給するときには、インバータ22,24側の高圧を蓄電装置14に適した電圧に降圧する作用も有する。   The voltage converter 18 is a circuit having a function of boosting the voltage on the power storage device 14 side to, for example, about 650 V using the energy storage action of the reactor, and is also called a boost converter. Note that the voltage converter 18 has a bidirectional function, and when the power from the inverters 22 and 24 side is supplied to the power storage device 14 side as charging power, the high voltage on the inverters 22 and 24 side is a voltage suitable for the power storage device 14. It also has the effect of reducing the pressure.

蓄電装置14側の平滑コンデンサ16と、インバータ22,24側の平滑コンデンサ20は、それぞれの側の正極母線と負極母線との間における電圧、電流の変動を抑制し平滑化する機能を有する。   The smoothing capacitor 16 on the power storage device 14 side and the smoothing capacitor 20 on the inverters 22 and 24 side have a function of suppressing and smoothing fluctuations in voltage and current between the positive electrode bus and the negative electrode bus on the respective sides.

インバータ22,24は、回転電機制御装置30の制御の下で作動する複数のスイッチング素子を含んで構成され,交流電力と直流電力との間の電力変換を行う回路である。図1に示されるように、(MG1)インバータ22は回転電機(MG1)26に接続され、(MG2)インバータ24は回転電機(MG2)28に接続される。   The inverters 22 and 24 are configured to include a plurality of switching elements that operate under the control of the rotating electrical machine control device 30, and are circuits that perform power conversion between AC power and DC power. As shown in FIG. 1, the (MG1) inverter 22 is connected to the rotating electrical machine (MG1) 26, and the (MG2) inverter 24 is connected to the rotating electrical machine (MG2) 28.

そして、回転電機(MG1)26を発電機として機能させるとき、インバータ22は、回転電機(MG1)26からの交流3相回生電力を直流電力に変換し、蓄電装置14側に充電電流として供給する交直変換機能を有する。また、回転電機(MG2)28に接続されるインバータ24は、車両が力行のとき、蓄電装置14側からの直流電力を交流3相駆動電力に変換し、回転電機(MG2)28に駆動電力として供給する直交変換機能と、車両が制動のとき、逆に回転電機(MG2)28からの交流3相回生電力を直流電力に変換し、蓄電装置14側に充電電流として供給する交直変換機能とを有する。   When the rotating electric machine (MG1) 26 is caused to function as a generator, the inverter 22 converts the AC three-phase regenerative power from the rotating electric machine (MG1) 26 into DC power, and supplies it as a charging current to the power storage device 14 side. Has AC / DC conversion function. Further, the inverter 24 connected to the rotating electrical machine (MG2) 28 converts the DC power from the power storage device 14 side to AC three-phase driving power when the vehicle is in power running, and supplies the rotating electrical machine (MG2) 28 as driving power. An orthogonal conversion function to be supplied, and an AC / DC conversion function to convert alternating current three-phase regenerative power from the rotating electrical machine (MG2) 28 into direct current power and supply it as a charging current to the power storage device 14 when the vehicle is braking. Have.

かかるインバータ22,24は、複数のスイッチング素子とダイオードとを組み合わせた回路で構成することができる。   Such inverters 22 and 24 can be configured by a circuit in which a plurality of switching elements and diodes are combined.

回転電機制御装置30は、上記の各要素の作動を全体として制御する機能を有する。例えば、図示されていないエンジンの作動を制御する機能、2つの回転電機26,28の作動を制御する機能、電源回路12の作動を制御する機能等を制御する機能等を有する。   The rotating electrical machine control device 30 has a function of controlling the operation of each element as a whole. For example, it has a function of controlling the operation of the engine (not shown), a function of controlling the operation of the two rotating electric machines 26 and 28, a function of controlling the operation of the power supply circuit 12, and the like.

かかる回転電機制御装置30は、車両の搭載に適した制御装置、例えば車載用コンピュータによって構成することができる。回転電機制御装置30を1つのコンピュータで構成することもできるが、必要な処理速度が各構成要素によって異なること等を考慮し、複数のコンピュータにこれらの機能を分担させることもできる。例えば、エンジンの作動を制御する機能をエンジン電気制御ユニット(Electrical Control Unit:ECU)に分担させ、2つの回転電機26,28の作動を制御する機能をMG−ECUに分担させ、電源回路12の作動を制御する機能をPCU(Power Control Unit)に分担させ、全体を統合ECUで制御する等の構成とすることもできる。   The rotating electrical machine control device 30 can be configured by a control device suitable for mounting on a vehicle, for example, a vehicle-mounted computer. The rotating electrical machine control device 30 can be configured by a single computer, but a plurality of computers can share these functions in consideration of a necessary processing speed being different for each component. For example, a function for controlling the operation of the engine is shared by an engine electrical control unit (ECU), and a function for controlling the operations of the two rotating electrical machines 26 and 28 is shared by the MG-ECU. A function for controlling the operation may be shared by a PCU (Power Control Unit), and the whole may be controlled by an integrated ECU.

図1において、回転電機制御装置30は、これらの機能のうち、特に回転電機制御機能として、2つの回転電機26,28の制御モードの切替について、切替タイミングのばらつきを少なくする制御を有する部分が示されている。すなわち、回転電機制御装置30は、2つの回転電機26,28の制御について、正弦波制御モードを実行する正弦波制御処理部32、過変調制御モードを実行する過変調制御処理部34、矩形波制御モードを実行する矩形波制御処理部36、電気一周期について求められる実電流動作点のリプル成分に基づき、その実電流動作点における実電流基本波成分の動作点を求める基本波成分算出処理部38と、運転条件特性線に基づいて設定される切替閾値ラインを実電流基本波成分の動作点が越えるときに矩形波制御モードから過変調制御モードに切り替えるモード切替処理部40とを含んで構成される。   In FIG. 1, the rotating electrical machine control device 30 includes a part having a control for reducing variation in switching timing for switching between control modes of the two rotating electrical machines 26 and 28 as a rotating electrical machine control function among these functions. It is shown. That is, the rotating electrical machine control device 30 controls the two rotating electrical machines 26 and 28, a sine wave control processing unit 32 that executes a sine wave control mode, an overmodulation control processing unit 34 that executes an overmodulation control mode, a rectangular wave A rectangular wave control processing unit 36 that executes the control mode, and a fundamental wave component calculation processing unit 38 that obtains the operating point of the actual current fundamental wave component at the actual current operating point based on the ripple component of the actual current operating point obtained for one electrical cycle. And a mode switching processing unit 40 that switches from the rectangular wave control mode to the overmodulation control mode when the operating point of the actual current fundamental wave component exceeds the switching threshold line set based on the operating condition characteristic line. The

これらの機能は、ソフトウェアを実行することで実現でき、具体的には、回転電機制御プログラムの中の制御モード切替パートを実行することで実現できる。これらの機能の一部をハードウェアによって実現するものとしてもよい。   These functions can be realized by executing software, and specifically, can be realized by executing a control mode switching part in the rotating electrical machine control program. Some of these functions may be realized by hardware.

上記構成の作用、特に回転電機制御装置30の各機能について以下に詳細に説明する。なお、2つの回転電機26,28の制御は特に区別がないので、以下では、第2の回転電機28に代表させて、その制御モードの切替等について説明する。   The operation of the above configuration, particularly each function of the rotating electrical machine control device 30, will be described in detail below. Since there is no particular distinction between the control of the two rotating electrical machines 26 and 28, switching of the control mode and the like will be described below as a representative example of the second rotating electrical machine 28.

最初に、正弦波制御モード、過変調制御モード、矩形波制御モードについて説明する。正弦波制御モードと過変調制御モードとは、電流フィードバック制御であり、電圧指令と搬送波(キャリア)とを比較することでパルス幅変調(Pulse Width Modulation:PWM)パターンを回転電機28に出力する制御である。一方、矩形波制御モードは、電気角に応じて1パルススイッチング波形を回転電機28に出力する制御であり、電圧振幅は最大値に固定され、位相を制御することでトルクをフィードバック制御している。上記のように、これら3つの制御モードは、それぞれ、正弦波制御処理部32、過変調制御処理部34、矩形波制御処理部36によって実行される。   First, the sine wave control mode, overmodulation control mode, and rectangular wave control mode will be described. The sine wave control mode and the overmodulation control mode are current feedback controls, and control for outputting a pulse width modulation (PWM) pattern to the rotating electrical machine 28 by comparing a voltage command with a carrier wave. It is. On the other hand, the rectangular wave control mode is a control for outputting a one-pulse switching waveform to the rotating electrical machine 28 in accordance with the electrical angle. The voltage amplitude is fixed to the maximum value, and the torque is feedback controlled by controlling the phase. . As described above, these three control modes are executed by the sine wave control processing unit 32, the overmodulation control processing unit 34, and the rectangular wave control processing unit 36, respectively.

正弦波制御モード、過変調制御モード、矩形波制御モードの3つのモードの間の切替は、変調率、あるいは変調率に相当する電圧指令振幅によって行われる。変調率とは、インバータ)の出力電圧Ed一定の条件でトルクの制御をするときの制御信号振幅をEdとの比で示すもので、インバータの出力電圧の利用効率の指標となるものである。矩形波制御モードの場合は、矩形波である方形波電圧の信号振幅である線間基本波電圧は、Ed{(6)1/2}/π=0.78Edであるので変調率は0.78である。正弦波と三角波の比較による正弦波制御モードと過変調制御モードの場合は、その信号振幅である線間基本波電圧は、Ed{(3)1/2}/2{(2)1/2}=0.61Edであるので、変調率は0.61である。 Switching between the three modes of the sine wave control mode, the overmodulation control mode, and the rectangular wave control mode is performed by a modulation rate or a voltage command amplitude corresponding to the modulation rate. The modulation rate is the ratio of the control signal amplitude when the torque is controlled under a constant condition of the output voltage E d of the inverter) as a ratio with E d, and is an index of the efficiency of use of the output voltage of the inverter. is there. In the case of the rectangular wave control mode, the line fundamental wave voltage, which is the signal amplitude of the square wave voltage that is a rectangular wave, is E d {(6) 1/2 } /π=0.78E d , so the modulation factor is 0.78. In the case of the sine wave control mode and the overmodulation control mode based on the comparison between the sine wave and the triangular wave, the line fundamental wave voltage as the signal amplitude is E d {(3) 1/2 } / 2 {(2) 1 / Since 2 } = 0.61E d , the modulation factor is 0.61.

このように、回転電機28を高出力にするには、変調率を大きくできる矩形波制御の方が向いている。一方で、正弦波制御モード、過変調制御モードにおいては、PWM技術によって形成される擬似正弦波を用いるので、矩形波制御モードに比べ、応答を速くすることができる。これらのことから、低速領域では、正弦波制御モード、中速領域では過変調制御モード、高速領域で矩形波制御モードを用いることが好ましい。   Thus, in order to increase the output of the rotating electrical machine 28, the rectangular wave control capable of increasing the modulation rate is suitable. On the other hand, in the sine wave control mode and the overmodulation control mode, since a pseudo sine wave formed by the PWM technique is used, the response can be made faster than in the rectangular wave control mode. For these reasons, it is preferable to use the sine wave control mode in the low speed region, the overmodulation control mode in the medium speed region, and the rectangular wave control mode in the high speed region.

図2は、回転電機の動作点に応じて制御モードが選択される様子を説明する図である。この図は、回転電機28の回転数を横軸に、トルクを縦軸にとり、その最大トルク特性線50を示し、さらに、最大トルク特性線50で示される作動領域においてどの制御モードが用いられるかを示す図である。この図に示されるように、低速側に正弦波制御モード作動領域52が、高速側に矩形波制御モード作動領域56が、その中間に過変調制御モード作動領域54がそれぞれ設定されている。   FIG. 2 is a diagram for explaining how the control mode is selected according to the operating point of the rotating electrical machine. This figure shows the maximum torque characteristic line 50 with the rotation speed of the rotating electrical machine 28 on the horizontal axis and the torque on the vertical axis, and which control mode is used in the operating region indicated by the maximum torque characteristic line 50. FIG. As shown in this figure, a sine wave control mode operation region 52 is set on the low speed side, a rectangular wave control mode operation region 56 is set on the high speed side, and an overmodulation control mode operation region 54 is set between them.

次に、これら3つの制御モードの切替について説明する。図2で示されたように、回転数とトルクで与えられる回転電機28の動作点の状態に応じて、制御モードの切替が行われる。速度とトルクを次第に上げて行くにつれて、正弦波制御モードから過変調制御モード、過変調制御モードから矩形波制御モードへと制御モードを切り替える。速度とトルクを変更することは、インバータの直流電圧の変更、つまり電圧変換器18の昇圧比の変更で行うことができる。また、昇圧比の変更とともに、インバータの電圧利用率を変更することで速度とトルクを変更できる。   Next, switching between these three control modes will be described. As shown in FIG. 2, the control mode is switched according to the state of the operating point of the rotating electrical machine 28 given by the rotational speed and torque. As the speed and torque are gradually increased, the control mode is switched from the sine wave control mode to the overmodulation control mode and from the overmodulation control mode to the rectangular wave control mode. The speed and torque can be changed by changing the DC voltage of the inverter, that is, changing the boost ratio of the voltage converter 18. Moreover, the speed and torque can be changed by changing the voltage utilization factor of the inverter along with the change of the step-up ratio.

したがって、以下のように変調率によって、制御モードの切替を行うものとできる。すなわち、変調率が0.61以下のときに正弦波制御モード、変調率が0.61から0.78の間は過変調制御モード、変調率が0.78となれば矩形波制御モードを用いるように制御モードを切り替える。   Therefore, the control mode can be switched according to the modulation rate as follows. That is, the sine wave control mode is used when the modulation factor is 0.61 or less, the overmodulation control mode is used when the modulation factor is between 0.61 and 0.78, and the rectangular wave control mode is used when the modulation factor is 0.78. Switch the control mode as follows.

これと逆方向に制御モードを切り替えるときも変調率を用いることができるが、矩形波制御モードから過変調制御モードへの切替は、矩形波制御モードにおいて電圧指令振幅が一定であるので、切替先である過変調制御モードでの動作ラインに対する実電流の偏差によって切替のタイミングを判定することで行われる。   The modulation rate can also be used when switching the control mode in the opposite direction, but switching from the rectangular wave control mode to the overmodulation control mode is performed because the voltage command amplitude is constant in the rectangular wave control mode. The switching timing is determined by the deviation of the actual current with respect to the operation line in the overmodulation control mode.

回転電機の制御にはベクトル制御が行われるので、次にベクトル制御について説明する。例えばU相、V相、W相の3相を有する3相同期型回転電機の場合、U相、V相、W相の3相の状態がd軸、q軸の2軸の状態に変換され、このd軸、q軸の電流、電圧について制御が行われる。回転界磁型の3相同期型電動機に用いられるベクトル制御では、回転子の磁極が形成する磁束の方向がd軸にとられ、d軸に直交する軸がq軸に取られる。後述する図5に示されるように、dq平面は、このd軸とq軸とを直交する座標軸として構成される平面である。   Since vector control is performed for controlling the rotating electrical machine, vector control will be described next. For example, in the case of a three-phase synchronous rotating electric machine having three phases of U phase, V phase, and W phase, the three-phase state of U-phase, V-phase, and W-phase is converted into a two-axis state of d-axis and q-axis. The d-axis and q-axis currents and voltages are controlled. In the vector control used in the rotating field type three-phase synchronous motor, the direction of the magnetic flux formed by the magnetic poles of the rotor is taken as the d axis, and the axis orthogonal to the d axis is taken as the q axis. As shown in FIG. 5 described later, the dq plane is a plane configured with the d axis and the q axis as orthogonal coordinate axes.

ここで、回転電機28のd軸インダクタンスをLd、q軸インダクタンスをLq、巻線抵抗をR、電気角速度をω、逆起電力定数をψ、d軸電流をId、q軸電流をIq、d軸電圧をVd、q軸電圧をVqとすると、回転電機の理論式は以下のように示すことができる。 Here, the d-axis inductance of the rotating electrical machine 28 is L d , the q-axis inductance is L q , the winding resistance is R, the electrical angular velocity is ω, the counter electromotive force constant is ψ, the d-axis current is I d , and the q-axis current is If I q , d-axis voltage is V d , and q-axis voltage is V q , the theoretical formula of the rotating electrical machine can be expressed as follows.

すなわち、d軸電圧Vdは、Vd=R×Id−ω×Lq×Iqで与えられる。また、q軸電圧Vqは、Vq=R×Iq+ω×Ld×Id+ωψで与えられる。また、回転電機28の極数をpとして、トルクτは、τ=pψIq+p(Ld−Lq)Idqで与えられる。 That is, the d-axis voltage V d is given by V d = R × I d −ω × L q × I q . Further, the q-axis voltage V q is given by V q = R × I q + ω × L d × I d + ωψ. Further, assuming that the number of poles of the rotating electrical machine 28 is p, the torque τ is given by τ = pψI q + p (L d −L q ) I d I q .

d軸電流とq軸電流とで規定される電流ベクトルの絶対値IaをIa=(Id 2+Iq 21/2とし、電流位相βをβ=tan-1(Iq/Id)とすると、トルクτの式が電流位相βで表すことができる。すなわち、トルクτ=pψIasinβ+(1/2)×p(Ld−Lq)Ia 2×sin2βで与えられる。この式は、電流位相βでトルクτが制御できることを示している。すなわち、電流位相とは、電流におけるd軸電流成分とq軸電流成分との間の位相を示すものである。 The absolute value I a of the current vector defined by the d-axis current and the q-axis current is I a = (I d 2 + I q 2 ) 1/2 , and the current phase β is β = tan −1 (I q / I If d ), the equation of torque τ can be expressed by current phase β. That is, torque τ = pψI a sin β + (1/2) × p (L d −L q ) I a 2 × sin 2β. This equation shows that the torque τ can be controlled by the current phase β. That is, the current phase indicates a phase between the d-axis current component and the q-axis current component in the current.

このようにして、dq平面上で、電流位相βを制御することで回転電機28のトルクを制御できる。なお、最大トルクを与える電流位相βは、上記トルクτの式を電流位相βで微分してその値をゼロとおいた式に基いて求めることができる。すなわち、β=cos-1〔[−ψ+{ψ2−8(Ld−Lq21/2]/4(Ld−Lq)Ia〕で最大トルクのときの電流位相βが求められる。このように計算で求められる関係式に、必要な場合に適当な補正を加えて、回転電機28を最大効率で運転できる特性線を求めることができる。 Thus, the torque of the rotating electrical machine 28 can be controlled by controlling the current phase β on the dq plane. The current phase β giving the maximum torque can be obtained based on an equation in which the torque τ is differentiated by the current phase β and the value is set to zero. That is, β = cos −1 [[−ψ + {ψ 2 −8 (L d −L q ) 2 } 1/2 ] / 4 (L d −L q ) I a ] and current phase β at the maximum torque β Is required. In this way, a proper curve capable of operating the rotating electrical machine 28 with the maximum efficiency can be obtained by adding an appropriate correction to the relational expression obtained by the calculation when necessary.

次に、ベクトル制御を用いた回転電機28のフィードバック制御について、矩形波制御モードと過変調制御モードとに分けて説明する。   Next, feedback control of the rotating electrical machine 28 using vector control will be described separately for a rectangular wave control mode and an overmodulation control mode.

図3は、ベクトル制御による回転電機28の矩形波制御における制御ブロック図である。図3において、インバータ24と回転電機28とを除く部分42が、回転電機制御装置30の矩形波制御処理部36に相当する。   FIG. 3 is a control block diagram in rectangular wave control of the rotating electrical machine 28 by vector control. In FIG. 3, a portion 42 excluding the inverter 24 and the rotating electrical machine 28 corresponds to the rectangular wave control processing unit 36 of the rotating electrical machine control device 30.

この制御ブロック図に示されるように、矩形波制御モードにおいては、座標変換部72において回転電機28の各相電流値をdq電流値に変換し、トルク推定部74においてdq電流値からトルク推定値Testを算出し、これをトルク指令値Tcomにフィードバックするトルクフィードバックが行われる。 As shown in this control block diagram, in the rectangular wave control mode, the coordinate conversion unit 72 converts each phase current value of the rotating electrical machine 28 into a dq current value, and the torque estimation unit 74 converts the torque estimation value from the dq current value. Torque feedback is performed to calculate T est and feed it back to the torque command value T com .

ここで、トルク指令値Tcom70は、図示されていない車両のアクセル等から求められるユーザの要求トルクに基づいて算出される。 Here, torque command value T com 70 is calculated based on a user's requested torque obtained from an accelerator or the like of a vehicle not shown.

座標変換部72は、回転電機28の各相電流値のうち2つの電流値と回転角度θを取得し、各相電流値に基づいてd軸電流値Idとq軸電流値Iqを算出する機能を有する。図7の例では、適当な電流検出手段によって取得されたV相電流値IvとW相電流値Iwと、レゾルバ等によって取得された回転電機28の回転角度θに基づいて座標変換が行われている。 The coordinate conversion unit 72 acquires two current values and a rotation angle θ among the respective phase current values of the rotating electrical machine 28, and calculates the d-axis current value I d and the q-axis current value I q based on each phase current value. It has the function to do. In the example of FIG. 7, coordinate conversion is performed based on the V-phase current value I v and the W-phase current value I w acquired by appropriate current detection means, and the rotation angle θ of the rotating electrical machine 28 acquired by a resolver or the like. It has been broken.

トルク推定部74は、座標変換部72によって算出されたd軸電流値Idとq軸電流値Iqとから上記で説明したトルクの式τ=pψIq+p(Ld−Lq)Idqに従って、トルクを算出し、これをトルク推定値Testとして出力する機能を有する。 The torque estimation unit 74 calculates the torque equation τ = pψI q + p (L d −L q ) I d described above from the d-axis current value I d and the q-axis current value I q calculated by the coordinate conversion unit 72. It has a function of calculating torque according to I q and outputting it as a torque estimated value T est .

減算器76は、トルク指令値Tcomからトルク推定値Testを減算してトルク偏差ΔTを算出する機能を有する。 The subtractor 76 has a function of subtracting the estimated torque value T est from the torque command value T com to calculate a torque deviation ΔT.

PI演算部78は、回転電機28について予め求められている電圧位相φとトルクTとの関係に基づき、所定ゲインの下で比例積分制御を行ってトルク偏差ΔTに対応する制御偏差を求め、その制御偏差に応じた電圧位相φを算出する機能を有する。矩形波制御モードでは、電圧振幅は一定であるので、この電圧位相φによってトルク制御が実行されることになる。   The PI calculation unit 78 obtains a control deviation corresponding to the torque deviation ΔT by performing proportional-integral control under a predetermined gain based on the relationship between the voltage phase φ and the torque T obtained in advance for the rotating electrical machine 28, It has a function of calculating the voltage phase φ corresponding to the control deviation. In the rectangular wave control mode, since the voltage amplitude is constant, torque control is executed by this voltage phase φ.

矩形波発生部80は、算出された電圧位相φに基づいて、矩形波パルスである各相電圧指令値Iu,Iv,Iwを発生する機能を有し、信号発生部82は、各相電圧指令値に基づいて、インバータ24を構成する各スイッチング素子に対する制御信号を発生する機能を有する。3相作動型インバータは、6つのスイッチング素子を有しているので、図7では、6つの制御信号がインバータ24に供給される様子が示されている。これによって、電圧位相φに従った3相の矩形波パルスが回転電機28に供給される。 The rectangular wave generator 80 has a function of generating the phase voltage command values I u , I v , and I w that are rectangular wave pulses based on the calculated voltage phase φ. Based on the phase voltage command value, it has a function of generating a control signal for each switching element constituting the inverter 24. Since the three-phase operation type inverter has six switching elements, FIG. 7 shows a state where six control signals are supplied to the inverter 24. Thus, a three-phase rectangular wave pulse according to the voltage phase φ is supplied to the rotating electrical machine 28.

このようにして、矩形波制御モードにおいては、回転電機28の実d軸電流と実q軸電流に基づいて算出されたトルク推定値がトルク指令に対してフィードバックされるトルクフィードバック制御が行われる。   Thus, in the rectangular wave control mode, torque feedback control is performed in which the estimated torque value calculated based on the actual d-axis current and the actual q-axis current of the rotating electrical machine 28 is fed back to the torque command.

図8は、過変調制御モードのときの制御ブロック図である。図4において、インバータ24と回転電機28とを除く部分44が、回転電機制御装置30の過変調制御処理部34に相当する。   FIG. 8 is a control block diagram in the overmodulation control mode. In FIG. 4, a portion 44 excluding the inverter 24 and the rotating electrical machine 28 corresponds to the overmodulation control processing unit 34 of the rotating electrical machine control device 30.

この制御ブロック図に示されるように、過変調制御モードにおいては、座標変換部72において回転電機28の各相電流値をd軸電流値Idとq軸電流値Iqとに変換し、一方でトルク指令値Tcomからd軸電流指令値Idcomとq軸電流指令値Iqcomを算出sする。そして、d軸電流指令値Idcomにd軸電流値Idをフィードバックし、q軸電流指令値Iqcomにq軸電流値Iqをフィードバックする電流フィードバックが行われる。 As shown in this control block diagram, in the overmodulation control mode, the coordinate conversion unit 72 converts each phase current value of the rotating electrical machine 28 into a d-axis current value I d and a q-axis current value I q. the d-axis current command value I dcom and q-axis current command value I qcom calculates s from the torque command value T com in. Then, current feedback is performed in which the d-axis current value I dcom is fed back to the d- axis current command value I dcom and the q-axis current value I q is fed back to the q-axis current command value I qcom .

トルク指令値Tcom70と座標変換部72は図3で説明したものと同じ内容である。電流指令生成部90は、例えば予め作成したテーブル等を用いて、トルク指令値Tcomをd軸電流指令値Idcomとq軸電流指令値Iqcomの組として算出する機能を有する。 The torque command value T com 70 and the coordinate conversion unit 72 are the same as those described in FIG. The current command generation unit 90 has a function of calculating the torque command value T com as a set of the d-axis current command value I dcom and the q-axis current command value I qcom using, for example, a table created in advance.

減算器92は、d軸電流指令値Idcomからd軸電流値Idを減算してd軸電流偏差ΔIdを算出し、減算器94は、q軸電流指令値Iqcomからq軸電流値Iqを減算してq軸電流偏差ΔIqを算出する機能を有する。 Subtractor 92 calculates the d-axis current deviation [Delta] I d from the d-axis current command value I dcom by subtracting the d-axis current value I d, the subtracter 94, the q-axis current value from q-axis current command value I qcom It has a function of calculating a q-axis current deviation [Delta] I q by subtracting the I q.

PI演算部96は、d軸電流偏差ΔIdとq軸電流偏差ΔIqについて、所定のゲインの下で比例積分制御を行ってこれらに対応する制御偏差を求め、その制御偏差に応じたd軸電圧指令値Vdとq軸電圧指令値Vqを算出する機能を有する。 The PI calculation unit 96 performs proportional-integral control on the d-axis current deviation ΔI d and the q-axis current deviation ΔI q under a predetermined gain to obtain a control deviation corresponding thereto, and the d-axis corresponding to the control deviation The voltage command value Vd and the q-axis voltage command value Vq are calculated.

座標変換部98は、先ほどの座標変換部72と互いに逆変換の関係にあるもので、dq電圧値を各相電圧値に変換する機能を有する。すなわち、回転電機28の回転角度θに基づいて、d軸電圧指令値Vdとq軸電圧指令値Vqを、各相電圧指令値Vu,Vv,Vwに変換する機能を有する。なお、これらの変換に際し、インバータ24にコンバータから供給されるシステム電圧も反映される。 The coordinate conversion unit 98 has a reverse conversion relationship with the previous coordinate conversion unit 72 and has a function of converting a dq voltage value into each phase voltage value. That is, it has a function of converting the d-axis voltage command value V d and the q-axis voltage command value V q into the phase voltage command values V u , V v , and V w based on the rotation angle θ of the rotating electrical machine 28. In these conversions, the system voltage supplied from the converter to the inverter 24 is also reflected.

PWM信号生成部100は、各相電圧指令値Vu,Vv,Vwと所定の搬送波との比較によって、インバータ24を構成する各スイッチング素子に対する制御信号を発生する機能を有する。図3で説明したように、インバータ24は、6つのスイッチング素子を有しているので、ここでも、6つの制御信号がインバータ24に供給される様子が示されている。これによって、各相電圧指令値に対応する各相のPWM信号が回転電機28に供給される。 The PWM signal generation unit 100 has a function of generating a control signal for each switching element constituting the inverter 24 by comparing each phase voltage command value V u , V v , V w with a predetermined carrier wave. As described with reference to FIG. 3, the inverter 24 has six switching elements, so that the state in which six control signals are supplied to the inverter 24 is also shown here. Thereby, the PWM signal of each phase corresponding to each phase voltage command value is supplied to the rotating electrical machine 28.

このようにして、過変調制御モードにおいては、トルク指令値に対応するd軸電流指令値とq軸電流指令値のそれぞれに対し、回転電機28の実d軸電流値と実q軸電流値がフィードバックされる電流フィードバック制御が行われる。   In this way, in the overmodulation control mode, the actual d-axis current value and the actual q-axis current value of the rotating electrical machine 28 are different for each of the d-axis current command value and the q-axis current command value corresponding to the torque command value. Current feedback control to be fed back is performed.

なお、正弦波制御処理部32に対応するベクトル制御によるフィードバック制御の内容も基本的には図4と同じ構成であるので、その詳細な説明を省略する。   Note that the content of feedback control by vector control corresponding to the sine wave control processing unit 32 is also basically the same as that of FIG.

以上でベクトル制御による回転電機28の矩形波制御モードと過変調制御モードの説明をしたので、次に、矩形波制御モードから過変調制御モードへの切替について説明する。上記で説明したように、ベクトル制御によれば、電流位相βを制御することでトルクが制御でき、トルクの式から、最大トルクのときの電流位相βの軌跡をdq平面上で求めることで、回転電機28を最大効率で運転できる最大効率特性線を得ることができる。   The rectangular wave control mode and overmodulation control mode of the rotating electrical machine 28 by vector control have been described above. Next, switching from the rectangular wave control mode to the overmodulation control mode will be described. As described above, according to the vector control, the torque can be controlled by controlling the current phase β. From the torque equation, the locus of the current phase β at the maximum torque is obtained on the dq plane, A maximum efficiency characteristic line capable of operating the rotating electrical machine 28 with the maximum efficiency can be obtained.

図5は、d軸とq軸とを直交する座標軸として構成されるdq平面であり、ここに上記の最大効率特性線62が示されている。この最大効率特性線62上で電流指令を実行すれば、回転電機28を最大効率で運転することができる。このように、最大効率でなくても、dq平面上において、回転電機28を予め定めた運転条件で運転できる電流動作点を結んで得られる運転条件特性線を示すことができる。そして、このようにして求められた運転条件特性線上で電流指令を実行することで、回転電機28を正弦波制御モードまたは過変調制御モードで運転できる。以下では、予め定めた運転条件を最大効率運転条件として、運転条件特性線を最大効率特性線62として説明を続ける。   FIG. 5 is a dq plane configured with coordinate axes orthogonal to the d-axis and the q-axis, and the maximum efficiency characteristic line 62 is shown here. If the current command is executed on the maximum efficiency characteristic line 62, the rotating electrical machine 28 can be operated with the maximum efficiency. Thus, even if it is not the maximum efficiency, the operating condition characteristic line obtained by connecting the current operating points at which the rotating electrical machine 28 can be operated under the predetermined operating conditions can be shown on the dq plane. The rotating electrical machine 28 can be operated in the sine wave control mode or the overmodulation control mode by executing the current command on the operating condition characteristic line thus obtained. In the following, the description will be continued with the predetermined operating condition as the maximum efficiency operating condition and the operating condition characteristic line as the maximum efficiency characteristic line 62.

この最大効率特性線62は、最大トルクのときの電流位相βを満たすd軸電流とq軸電流の電流組を結んで得られる特性線であるが、これらのd軸電流、q軸電流に対応するd軸電圧、q軸電圧の電圧組を結んで得られる特性線が図6において電圧指令特性線66として示されている。   This maximum efficiency characteristic line 62 is a characteristic line obtained by connecting a current set of a d-axis current and a q-axis current that satisfy the current phase β at the maximum torque, and corresponds to these d-axis current and q-axis current. A characteristic line obtained by connecting a voltage set of the d-axis voltage and the q-axis voltage is shown as a voltage command characteristic line 66 in FIG.

図5で示される最大電圧円60は、回転電機28に供給される最大電圧を示す線であり、矩形波制御モードでは、その電圧振幅が一定のときは、この最大電圧円60の上で、電圧位相を制御することで出力されるトルクの大きさを制御することができる。したがって、この最大電圧円60の内部の電圧指令特性線66は、正弦波制御モードおよび過変調制御モードにおける最大効率運転のときの電圧指令のd軸電圧とq軸電圧の電圧組を示すものである。   The maximum voltage circle 60 shown in FIG. 5 is a line indicating the maximum voltage supplied to the rotating electrical machine 28. In the rectangular wave control mode, when the voltage amplitude is constant, on the maximum voltage circle 60, The magnitude of torque output can be controlled by controlling the voltage phase. Therefore, the voltage command characteristic line 66 inside the maximum voltage circle 60 indicates a voltage set of the d-axis voltage and the q-axis voltage of the voltage command at the maximum efficiency operation in the sine wave control mode and the overmodulation control mode. is there.

このようにして、dq平面を用いることで、正弦波制御モードおよび過変調制御モードにおける最大効率運転のときの電流指令が実行される最大効率特性線62、これに対応する電圧指令が実行される電圧指令特性線66が示される。また、矩形波制御モードにおける電圧指令は、最大電圧円60上で実行されることが示される。   Thus, by using the dq plane, the maximum efficiency characteristic line 62 for executing the current command at the time of the maximum efficiency operation in the sine wave control mode and the overmodulation control mode, and the corresponding voltage command are executed. A voltage command characteristic line 66 is shown. Further, it is indicated that the voltage command in the rectangular wave control mode is executed on the maximum voltage circle 60.

最大効率特性線62上で実行される電流指令は、電流位相に従って実行されることになる。また、最大電圧円60上で実行される電圧指令は、電圧位相に従って実行されることになる。このように回転電機28の運転においては、特に制御モードの切替においては、電流位相、電圧位相について、指令値と実際の値との偏差を監視しながら実行される。   The current command executed on the maximum efficiency characteristic line 62 is executed according to the current phase. The voltage command executed on the maximum voltage circle 60 is executed according to the voltage phase. As described above, the operation of the rotating electrical machine 28 is performed while monitoring the deviation between the command value and the actual value with respect to the current phase and the voltage phase, particularly in the switching of the control mode.

図5において示される切替閾値ライン64は、dq平面上で、最大効率特性線62よりも遅角側に予め設定された位相差を有する特性線である。切替閾値ライン64は、このラインを越えるときに、矩形波制御モードから過変調制御モードに切り替えるものとする切替タイミングの判断基準としての機能を有する。   The switching threshold line 64 shown in FIG. 5 is a characteristic line having a phase difference preset on the retard angle side of the maximum efficiency characteristic line 62 on the dq plane. The switching threshold line 64 has a function as a determination criterion for switching timing that switches from the rectangular wave control mode to the overmodulation control mode when exceeding this line.

運転条件特性線である最大効率特性線62は、矩形波制御モードから過変調制御モードに切り替えるときに、切替先となる過変調制御モードにおける動作線である。この切替先動作線である最大効率特性線62と位相差を有して切替閾値ライン64を設ける理由は、実電流値は様々な理由でばらつきが生じ得るから余裕を見る必要があるためである。すなわち、実際に電流を計測するつもりで検出された値に基づいて最大効率特性線62に到達したことを判断すると、真の実電流値はまだ最大効率特性線62に到達していないことがあり、逆に既に最大効率特性線62に到達した後であることもある。   The maximum efficiency characteristic line 62 that is an operating condition characteristic line is an operation line in the overmodulation control mode that is the switching destination when switching from the rectangular wave control mode to the overmodulation control mode. The reason why the switching threshold line 64 is provided with a phase difference from the maximum efficiency characteristic line 62 that is the switching destination operation line is that the actual current value may vary due to various reasons, and therefore it is necessary to allow a margin. . That is, if it is determined that the maximum efficiency characteristic line 62 has been reached based on a value that is actually measured to measure the current, the true actual current value may not yet reach the maximum efficiency characteristic line 62. Conversely, it may be after the maximum efficiency characteristic line 62 has already been reached.

上記の特許文献1の例では、測定電流にローパスフィルタ処理をしているので、このローパスフィルタ処理によって検出値と真の実電流値との間に偏差が生じえる。特許文献2の例では、検出器の中点オフセットによってd軸電流、q軸電流にリプル成分が生じるので、このリプル成分を検出すると、真の実電流値はリプル成分がない値であるので、リプル成分によって検出値と真の実電流値との間に偏差が生じえる。   In the example of Patent Document 1 described above, since the measurement current is subjected to low-pass filter processing, the low-pass filter processing may cause a deviation between the detected value and the true actual current value. In the example of Patent Document 2, since a ripple component is generated in the d-axis current and the q-axis current due to the midpoint offset of the detector, if this ripple component is detected, the true actual current value is a value without the ripple component. The ripple component can cause a deviation between the detected value and the true actual current value.

このように様々な理由で、実際に電流を計測するつもりで検出された値と、真の実電流値との間に偏差が生じえる。以下では、この偏差の原因をリプル成分のみとして、説明を続ける。このように偏差原因をリプル成分とし、検出される電流値はリプル成分を含む実電流値であるとすると、リプル成分を含む実電流値である検出値が切替閾値ライン64に到達したときに、実はリプル成分のない元々の実電流値がちょうど最大効率特性線62のところに来ているように、切替閾値ライン64を設定することになる。   As described above, for various reasons, a deviation may occur between a value actually detected to measure current and a true actual current value. In the following, the explanation will be continued assuming that the cause of this deviation is only the ripple component. Assuming that the cause of the deviation is a ripple component and the detected current value is an actual current value including the ripple component, when the detected value that is the actual current value including the ripple component reaches the switching threshold line 64, In fact, the switching threshold line 64 is set so that the original actual current value having no ripple component is just at the maximum efficiency characteristic line 62.

図6に、検出値と真の実電流との間の偏差がリプル成分のみと考えたときの制御モードの切替の考え方を説明する図である。ここでは、dq平面上に、最大効率特性線62と、これに対しリプル成分を考慮した切替閾値ライン64とが示されている。最大効率特性線62は、過変調制御モードのときにこのライン上で電流指令を実行すれば、回転電機28を最大効率で運転できる動作線である。換言すれば、回転電機制御装置30の過変調制御処理部34は、この最大効率特性線62上で電流指令を実行する機能を有する。   FIG. 6 is a diagram for explaining the concept of switching control modes when the deviation between the detected value and the true actual current is considered to be only the ripple component. Here, a maximum efficiency characteristic line 62 and a switching threshold line 64 in consideration of a ripple component are shown on the dq plane. The maximum efficiency characteristic line 62 is an operation line capable of operating the rotating electrical machine 28 with the maximum efficiency if a current command is executed on this line in the overmodulation control mode. In other words, the overmodulation control processing unit 34 of the rotating electrical machine control device 30 has a function of executing a current command on the maximum efficiency characteristic line 62.

図6には、矩形波制御モードにおけるdq平面上の実電流値の移行線120も示されている。この実電流値の移行線120は、矩形波制御モードにおいて回転電機28のトルクと回転数が変更されたときの実電流値がdq平面上で移動する軌跡を示す線である。図6の例では、d軸電流の負の値の絶対値が次第に小さくなって、最大効率特性線62および切替閾値ライン64に近づいていく様子が示されている。   FIG. 6 also shows a transition line 120 of the actual current value on the dq plane in the rectangular wave control mode. This transition line 120 of the actual current value is a line that indicates a trajectory along which the actual current value moves on the dq plane when the torque and the rotational speed of the rotating electrical machine 28 are changed in the rectangular wave control mode. In the example of FIG. 6, it is shown that the absolute value of the negative value of the d-axis current gradually decreases and approaches the maximum efficiency characteristic line 62 and the switching threshold line 64.

この実電流値の移行線120は、リプル成分を含まない元々の実電流値をdq平面上でつなげたものである。図6では丸印でリプル成分を含まない元々の実電流値を示してあるが、これを実電流の基本波成分110と呼ぶことができる。したがって、実電流値の移行線120は、dq平面上で実電流の基本波成分110をつなげたものである。   The actual current value transition line 120 is obtained by connecting the original actual current values not including the ripple component on the dq plane. In FIG. 6, the original actual current value that does not include the ripple component is indicated by a circle, but this can be referred to as the fundamental current component 110 of the actual current. Therefore, the transition line 120 of the actual current value is obtained by connecting the fundamental wave component 110 of the actual current on the dq plane.

実電流の基本波成分110とは、実電流を検出するときに、変動成分であるリプル成分を取り除いたものである。図6には、この基本波成分110の周りにリプル成分112が示されている。リプル成分112とは、回転電機28の特性ばらつき等によって、元々の実電流値である基本波成分110に重畳される変動成分であり、図6に示されるように、基本波成分110を中心にしたある広がりを有する領域である。   The fundamental wave component 110 of the actual current is obtained by removing the ripple component that is a fluctuation component when detecting the actual current. FIG. 6 shows a ripple component 112 around the fundamental wave component 110. The ripple component 112 is a fluctuation component that is superimposed on the fundamental wave component 110 that is the original actual current value due to variations in the characteristics of the rotating electrical machine 28, and the fundamental wave component 110 is centered as shown in FIG. It is a region having a certain spread.

実際に検出できるのはリプル成分112を含んだ電流値である。矩形波制御モードから過変調制御モードに切り替えるのは、実際に検出される値に基づくことになるので、リプル成分112が切替閾値ライン64に到達したタイミングで制御モードが切り替えられることになる。このタイミングのときに、そのリプル成分112を含む実電流の基本波成分110が最大効率特性線62の上に来ていればよい。   What can actually be detected is a current value including the ripple component 112. Switching from the rectangular wave control mode to the overmodulation control mode is based on the actually detected value, so that the control mode is switched at the timing when the ripple component 112 reaches the switching threshold line 64. At this time, the fundamental component 110 of the actual current including the ripple component 112 only needs to be on the maximum efficiency characteristic line 62.

このことから、予め標準的なリプル成分112を定め、最大効率特性線62からリプル成分112の広がりの領域分だけ、dq平面上で遅角側にくる線を、切替閾値ライン64として設定することがよいことになる。   For this reason, a standard ripple component 112 is determined in advance, and a line that is on the retard side on the dq plane by the extent of the ripple component 112 from the maximum efficiency characteristic line 62 is set as the switching threshold line 64. Will be good.

このように、最大効率特性線62から標準的リプル成分112だけ離れたところに切替閾値ライン64を設定することで、実際に検出されるリプル成分112を含む実電流値が切替閾値ライン64に到達したときを、制御モードの切替タイミングとすることができる。すなわち、実際に検出されるリプル成分112を含む実電流値が切替閾値ライン64に到達するまでは矩形波制御モードとし、切替閾値ライン64に到達したときから過変調制御モードとすれば、ちょうど実電流の基本波成分110が過変調制御モードにおける最大効率特性線62上に来ている。したがって、矩形波制御モードと過変調制御モードとの切替が滑らかに行われる。   Thus, by setting the switching threshold line 64 at a position away from the maximum efficiency characteristic line 62 by the standard ripple component 112, the actual current value including the ripple component 112 that is actually detected reaches the switching threshold line 64. This time can be set as the switching timing of the control mode. That is, if the actual current value including the actually detected ripple component 112 reaches the switching threshold line 64, the rectangular wave control mode is set. The fundamental wave component 110 of the current is on the maximum efficiency characteristic line 62 in the overmodulation control mode. Therefore, the switching between the rectangular wave control mode and the overmodulation control mode is performed smoothly.

ここでは、リプル成分112を予め標準的な広がりを有する領域として考えている。このように考えることで、最大効率特性線62に対し、ただ1つの切替閾値ライン64を設定することが可能である。   Here, the ripple component 112 is considered as a region having a standard spread in advance. By thinking in this way, it is possible to set only one switching threshold line 64 for the maximum efficiency characteristic line 62.

ところで、リプル成分は、回転電機28の特性ばらつきによってdq平面上で広い領域になることも狭い領域になることもある。図6におけるリプル成分112は、予め標準的なリプル成分として定めた領域の大きさを有するものとして示されている。これに対し、このリプル成分112の外側に破線でしめした拡大リプル成分116は、回転電機28の特性ばらつきによって、標準的とされたリプル成分112よりもdq平面上でさらに広い広がりの領域を有する拡大リプル成分116である。勿論、標準的とされたリプル成分112よりもdq平面上でさらに狭い広がりの領域を有する縮小リプル成分もあり得る。以下では、拡大リプル成分116を例に取り上げて説明を続ける。このように、回転電機28に特性ばらつきが生じると、実際に検出されるのはこの拡大リプル成分116を含む実電流となる。   By the way, a ripple component may become a wide area | region or a narrow area | region on a dq plane by the characteristic dispersion | variation in the rotary electric machine 28. FIG. The ripple component 112 in FIG. 6 is shown as having a size of a region that is predetermined as a standard ripple component. On the other hand, the enlarged ripple component 116 shown by a broken line outside the ripple component 112 has a wider area on the dq plane than the standard ripple component 112 due to characteristic variations of the rotating electrical machine 28. This is an enlarged ripple component 116. Of course, there may be a reduced ripple component having a narrower area on the dq plane than the standard ripple component 112. In the following, the explanation is continued by taking the enlarged ripple component 116 as an example. As described above, when characteristic variations occur in the rotating electrical machine 28, what is actually detected is an actual current including the enlarged ripple component 116.

拡大リプル成分116はばらつきを示すものであるので、回転電機28の特性がばらつくとそのばらつき程度によってそれぞれ異なるものとなる。したがって、様々な拡大リプル成分116があり得るので、予め拡大リプル成分116を考慮して切替閾値ライン64を異なるものとして設定することは困難である。切替閾値ライン64を標準的なリプル成分112に対して設定されたものとすると、実際に検出されるのは拡大リプル成分116を含む実電流であるので、その検出値が切替閾値ライン64に到達したときに制御モードを切り替えると、拡大リプル成分116のばらつきの影響を受けて制御モードの切替タイミングがばらつくことになる。   Since the enlarged ripple component 116 shows a variation, if the characteristics of the rotating electrical machine 28 vary, it varies depending on the degree of the variation. Therefore, since there can be various enlarged ripple components 116, it is difficult to set the switching threshold line 64 differently in consideration of the enlarged ripple components 116 in advance. Assuming that the switching threshold line 64 is set for the standard ripple component 112, it is the actual current that includes the enlarged ripple component 116 that is actually detected, so that the detected value reaches the switching threshold line 64. If the control mode is switched at this time, the switching timing of the control mode varies due to the influence of the variation of the enlarged ripple component 116.

すなわち、実際に検出される拡大リプル成分116が切替閾値ライン64に到達したときに制御モードを切り替えても、実電流の基本波成分110は必ずしも最大効率特性線62の上にないことが生じえる。このように、リプル成分112を固定値として切替閾値ライン64を設定すると、矩形波制御モードから過変調制御モードへの切替タイミングがばらつくことになる。これが本発明の解決すべき課題である。   That is, even if the control mode is switched when the actually detected enlarged ripple component 116 reaches the switching threshold line 64, the fundamental wave component 110 of the actual current may not necessarily be on the maximum efficiency characteristic line 62. . Thus, when the switching threshold line 64 is set with the ripple component 112 as a fixed value, the switching timing from the rectangular wave control mode to the overmodulation control mode varies. This is the problem to be solved by the present invention.

その様子について、図6を用いて説明する。図6において、矩形波制御モードにおける電流動作点が次第に最大効率特性線62と切替閾値ライン64に近づいていくことを考える。図6においてAとして示される動作点では、実電流の基本波成分110も、標準的として予め設定されたリプル成分112も、まだ最大効率特性線62と切替閾値ライン64に到達していない。ところが、拡大リプル成分116は切替閾値ライン64に達してしまっている。   This will be described with reference to FIG. In FIG. 6, it is considered that the current operating point in the rectangular wave control mode gradually approaches the maximum efficiency characteristic line 62 and the switching threshold line 64. In the operating point indicated by A in FIG. 6, neither the fundamental component 110 of the actual current nor the ripple component 112 set in advance as a standard has yet reached the maximum efficiency characteristic line 62 and the switching threshold line 64. However, the enlarged ripple component 116 has reached the switching threshold line 64.

このタイミングで矩形波制御モードから過変調制御モードに切り替えると、過変調制御モードにおいては、最大効率特性線62上にない状態の電流指令値が指示されることになる。つまり、制御モードの切替タイングが早すぎる方にばらつく。拡大リプル成分116に代えて縮小リプル成分の場合には、これと逆となって、制御モードの切替タイングが遅すぎる方にばらつくことになる。   When the rectangular wave control mode is switched to the overmodulation control mode at this timing, a current command value that is not on the maximum efficiency characteristic line 62 is instructed in the overmodulation control mode. In other words, the control mode switching time varies depending on whether it is too early. In the case of the reduced ripple component instead of the enlarged ripple component 116, the opposite is true, and the control mode switching timing is too slow.

なお、実電流が標準的なリプル成分112を含む場合の切替タイミングは、図6においてBとして示されている。このBにおいては、標準的として予め設定されたリプル成分112が切替閾値ライン64上の点114に達しており、そのタイミングでその実電流の基本波成分110はちょうど最大効率特性線62の上に来ている。したがって、このタイミングで矩形波制御モードから過変調制御モードに切り替えればよい。   Note that the switching timing when the actual current includes the standard ripple component 112 is shown as B in FIG. In B, the ripple component 112 set in advance as a standard reaches a point 114 on the switching threshold line 64, and at that timing, the fundamental wave component 110 of the actual current comes just above the maximum efficiency characteristic line 62. ing. Therefore, the rectangular wave control mode may be switched to the overmodulation control mode at this timing.

このように、実電流が標準的なリプル成分112を含むときは、Bのタイミングで制御モードを切り替えればよいが、拡大リプル成分116を含むときはAのタイミングで制御モードを切り替えねばならない。図6には示していないが、縮小リプル成分を含むときは、おそらくCで示されるタイミングで制御モードを切り替えなければならない。   As described above, when the actual current includes the standard ripple component 112, the control mode may be switched at the timing B, but when the enlarged current component 116 is included, the control mode must be switched at the timing A. Although not shown in FIG. 6, when the reduced ripple component is included, the control mode must be switched at the timing indicated by C.

上記では、リプル成分を含んでいる実電流を検出するものとしている。ここで、実電流の基本波成分110を推定できれば、切替閾値ライン64を用いずに、実電流の基本波成分110が最大効率特性線62を越えるタイミングで制御モードの切替を行えばよい。   In the above, an actual current containing a ripple component is detected. If the fundamental current component 110 of the actual current can be estimated, the control mode may be switched at a timing when the fundamental current component 110 of the actual current exceeds the maximum efficiency characteristic line 62 without using the switching threshold line 64.

図1の回転電機制御装置30の基本波成分算出処理部38は、リプル成分を含む実電流の測定に基づいて、その実電流の基本波成分を算出する機能を有する。ここで、図6に示されるように、基本波成分110はリプル成分112の中心位置であるので、dq平面上の基本波成分110の値は、検出される値の最大値と最小値の平均値として推定することができる。   The fundamental wave component calculation processing unit 38 of the rotating electrical machine control device 30 in FIG. 1 has a function of calculating the fundamental wave component of the actual current based on the measurement of the actual current including the ripple component. Here, as shown in FIG. 6, since the fundamental wave component 110 is the center position of the ripple component 112, the value of the fundamental wave component 110 on the dq plane is the average of the maximum value and the minimum value of the detected values. It can be estimated as a value.

いま、リプル成分は電気一周期ごとに繰り返される周期性のものであるとすると、電気一周期において検出される実d軸電流値の最大値をIdMAXとし、最小値をIdMINと、実Id電流の変動の基本波成分は、(IdMAX−IdMINと)/2と推定できる。同様に、電気一周期において検出される実q軸電流値の最大値をIqMAXとし、最小値をIqMINと、実Iq電流の変動の基本波成分は、(IqMAX−IqMINと)/2と推定できる。このようにして、実電流の基本波成分110のdq平面上の値を推定することができる。 Assuming that the ripple component has a periodicity that repeats every electrical cycle, the maximum value of the actual d-axis current value detected in one electrical cycle is I dMAX , the minimum value is I dMIN, and the actual I The fundamental wave component of d current fluctuation can be estimated as (I dMAX −I dMIN ) / 2. Similarly, the maximum value of the actual q-axis current value detected in one electrical cycle is I qMAX , the minimum value is I qMIN, and the fundamental component of the fluctuation of the actual I q current is (I qMAX −I qMIN ) / 2. In this way, the value on the dq plane of the fundamental wave component 110 of the actual current can be estimated.

図6で説明すると、回転電機28のトルクと回転数によって定まる動作点が矩形波制御モードで次第に最大効率特性線62に近づき、上記のようにして推定された実電流の基本波成分110がこの最大効率特性線62を越えるタイミングで、矩形波制御モードから過変調制御モードに切り替える。つまり、この場合には、最大効率特性線62が切替閾値ラインとして用いられていることになる。図6の例では、Bのタイミングで、過変調制御モードに切り替える。ここで、最大効率特性線62を越えるタイミングとは、最大効率特性線62に一致した以後は、過変調制御モードとなる、という意味である。   Referring to FIG. 6, the operating point determined by the torque and the rotational speed of the rotating electrical machine 28 gradually approaches the maximum efficiency characteristic line 62 in the rectangular wave control mode, and the fundamental wave component 110 of the actual current estimated as described above becomes At a timing exceeding the maximum efficiency characteristic line 62, the rectangular wave control mode is switched to the overmodulation control mode. That is, in this case, the maximum efficiency characteristic line 62 is used as the switching threshold line. In the example of FIG. 6, the overmodulation control mode is switched at the timing B. Here, the timing exceeding the maximum efficiency characteristic line 62 means that after the maximum efficiency characteristic line 62 is reached, the overmodulation control mode is set.

このようにすることで、最大効率特性線62を切替閾値ラインとして用いることができ、リプル成分112を考慮した切替閾値ライン64を用いる必要がなくなる。これは、上記のように、実電流のばらつき要因がリプル成分のみの場合であって、それ以外の要因を考慮して、別の切替閾値ラインを設けるときは、その切替閾値ラインを実電流の基本波成分110が越えるタイミングで、矩形波制御モードから過変調制御モードに切り替える。   By doing so, the maximum efficiency characteristic line 62 can be used as the switching threshold line, and it is not necessary to use the switching threshold line 64 in consideration of the ripple component 112. As described above, this is a case where the variation factor of the actual current is only the ripple component, and when another switching threshold line is provided in consideration of other factors, the switching threshold line is set to the actual current. At the timing when the fundamental wave component 110 exceeds, the rectangular wave control mode is switched to the overmodulation control mode.

例えば、特許文献1のようにフィルタ処理を行ったものを検出する構成では、フィルタ処理に起因する遅れ処理を考慮して切替閾値ラインが設定される。このときは、リプル成分を含まない実電流、つまり基本波成分がこの切替閾値ラインを超えるタイミングで制御モードを切り替えるものとする。このようにして、リプル成分の影響をなくして制御モードの切替を行うことができる。   For example, in a configuration for detecting a filter processed as in Patent Document 1, a switching threshold line is set in consideration of delay processing due to the filter processing. At this time, it is assumed that the control mode is switched at a timing when the actual current not including the ripple component, that is, the fundamental wave component exceeds the switching threshold line. In this way, the control mode can be switched without the influence of the ripple component.

本発明に係る回転電機制御システムは、矩形波制御モードと過変調制御モードとを有する回転電機制御システムに利用できる。   The rotating electrical machine control system according to the present invention can be used for a rotating electrical machine control system having a rectangular wave control mode and an overmodulation control mode.

10 回転電機制御システム、12 電源回路、14 蓄電装置、16,20 平滑コンデンサ、18 電圧変換器、22,24 インバータ、26,28 回転電機、30 回転電機制御装置、32 正弦波制御処理部、34 過変調制御処理部、36 矩形波制御処理部、38 基本波成分算出処理部、40 モード切替処理部、42 (矩形波制御処理部に対応する)部分、44 (過変調制御処理部に対応する)部分、50 最大トルク特性線、52 正弦波制御モード作動領域、54 過変調制御モード作動領域、56 矩形波制御モード作動領域、60 最大電圧円、62 最大効率特性線、64 切替閾値ライン、66 電圧指令特性線、70 トルク指令値、72,98 座標変換部、74 トルク推定部、76,92,94 減算器、78,96 PI演算部、80 矩形波発生部、82 信号発生部、90 電流指令生成部、100 PWM信号生成部、110 基本波成分、112 リプル成分、114 点、116 拡大リプル成分、120 移行線。   DESCRIPTION OF SYMBOLS 10 Rotating electrical machine control system, 12 Power supply circuit, 14 Power storage device, 16, 20 Smoothing capacitor, 18 Voltage converter, 22, 24 Inverter, 26, 28 Rotating electrical machine, 30 Rotating electrical machine control device, 32 Sine wave control processing part, 34 Overmodulation control processing unit, 36 rectangular wave control processing unit, 38 fundamental wave component calculation processing unit, 40 mode switching processing unit, 42 (corresponding to rectangular wave control processing unit), 44 (corresponding to overmodulation control processing unit) ) Part, 50 maximum torque characteristic line, 52 sine wave control mode operation region, 54 overmodulation control mode operation region, 56 rectangular wave control mode operation region, 60 maximum voltage circle, 62 maximum efficiency characteristic line, 64 switching threshold line, 66 Voltage command characteristic line, 70 torque command value, 72, 98 coordinate conversion unit, 74 torque estimation unit, 76, 92, 94 subtractor, 78, 6 PI calculation unit, 80 rectangular wave generator, 82 a signal generator, 90 a current command generation unit, 100 PWM signal generation unit, 110 fundamental component, 112 ripple component, 114 points, 116 expanding ripple component, 120 transition lines.

Claims (3)

少なくとも矩形波制御モードと過変調制御モードとの間で制御を切り替える回転電機制御システムであって、
直交するd軸とq軸とで構成されるdq平面上において、回転電機を予め定めた運転条件で運転できる電流動作点を結んで得られる運転条件特性線上で、電流指令を実行する電流指令実行手段と、
電気一周期について求められる実電流動作点のリプル成分に基づき、その実電流動作点における実電流基本波成分の動作点を求める基本波成分算出手段と、
運転条件特性線に基づいて設定される切替閾値ラインを実電流基本波成分の動作点が越えるときに矩形波制御モードから過変調制御モードに切り替えるモード切替手段と、
を備えることを特徴とする回転電機制御システム。
A rotating electrical machine control system that switches control between at least a rectangular wave control mode and an overmodulation control mode,
Current command execution for executing a current command on an operating condition characteristic line obtained by connecting current operating points at which a rotating electrical machine can be operated under a predetermined operating condition on a dq plane composed of orthogonal d-axis and q-axis Means,
A fundamental wave component calculating means for obtaining an operating point of the actual current fundamental wave component at the actual current operating point based on the ripple component of the actual current operating point obtained for one electrical cycle;
Mode switching means for switching from the rectangular wave control mode to the overmodulation control mode when the operating point of the actual current fundamental wave component exceeds the switching threshold line set based on the operating condition characteristic line;
A rotating electrical machine control system comprising:
請求項1に記載の回転電機制御システムにおいて、
基本波成分算出手段は、
電気一周期における実d軸電流の最大値と最小値の平均値と、
電気一周期における実q軸電流の最大値と最小値の平均値とに基づいて実電流基本波成分の動作点を算出することを特徴とする回転電機制御システム。
In the rotating electrical machine control system according to claim 1,
The fundamental wave component calculation means is
An average value of the maximum value and the minimum value of the actual d-axis current in one electrical cycle;
A rotating electrical machine control system characterized in that an operating point of an actual current fundamental wave component is calculated based on an average value of a maximum value and a minimum value of an actual q-axis current in one electrical cycle.
請求項1に記載の回転電機制御システムにおいて、
モード切替手段は、
運転条件特性線を切替閾値ラインとして、運転条件特性線を実電流基本波成分の動作点が越えるときに矩形波制御モードから過変調制御モードに切り替えることを特徴とする回転電機制御システム。
In the rotating electrical machine control system according to claim 1,
The mode switching means is
A rotating electrical machine control system, wherein the operating condition characteristic line is used as a switching threshold line, and the operating condition characteristic line is switched from the rectangular wave control mode to the overmodulation control mode when the operating point of the actual current fundamental wave component exceeds.
JP2009092903A 2009-04-07 2009-04-07 Rotating electrical machine control system Active JP5412930B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009092903A JP5412930B2 (en) 2009-04-07 2009-04-07 Rotating electrical machine control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009092903A JP5412930B2 (en) 2009-04-07 2009-04-07 Rotating electrical machine control system

Publications (2)

Publication Number Publication Date
JP2010246282A true JP2010246282A (en) 2010-10-28
JP5412930B2 JP5412930B2 (en) 2014-02-12

Family

ID=43098698

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009092903A Active JP5412930B2 (en) 2009-04-07 2009-04-07 Rotating electrical machine control system

Country Status (1)

Country Link
JP (1) JP5412930B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114172124A (en) * 2021-10-29 2022-03-11 东风商用车有限公司 High-voltage distribution device with negative bus impact current suppression function

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05344739A (en) * 1992-06-04 1993-12-24 Hitachi Ltd Power converter
JP2004015949A (en) * 2002-06-10 2004-01-15 Mitsubishi Electric Corp Current detector for synchronous pwm power converter
JP2005033990A (en) * 2003-06-20 2005-02-03 Matsushita Electric Ind Co Ltd Amplitude regulating circuit, apparatus and method for controlling to drive motor, and method for regulating amplitude
JP2008048505A (en) * 2006-08-11 2008-02-28 Denso Corp Controller for three-phase rotary machines
JP2008206383A (en) * 2006-08-11 2008-09-04 Denso Corp Control device of multi-phase rotary electric machine

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05344739A (en) * 1992-06-04 1993-12-24 Hitachi Ltd Power converter
JP2004015949A (en) * 2002-06-10 2004-01-15 Mitsubishi Electric Corp Current detector for synchronous pwm power converter
JP2005033990A (en) * 2003-06-20 2005-02-03 Matsushita Electric Ind Co Ltd Amplitude regulating circuit, apparatus and method for controlling to drive motor, and method for regulating amplitude
JP2008048505A (en) * 2006-08-11 2008-02-28 Denso Corp Controller for three-phase rotary machines
JP2008206383A (en) * 2006-08-11 2008-09-04 Denso Corp Control device of multi-phase rotary electric machine

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114172124A (en) * 2021-10-29 2022-03-11 东风商用车有限公司 High-voltage distribution device with negative bus impact current suppression function
CN114172124B (en) * 2021-10-29 2024-04-05 东风商用车有限公司 High-voltage distribution device with negative bus impact current inhibition function

Also Published As

Publication number Publication date
JP5412930B2 (en) 2014-02-12

Similar Documents

Publication Publication Date Title
JP5304894B2 (en) AC motor control apparatus and control method
US7443116B2 (en) Electrically powered vehicle mounting electric motor and control method therefor
JP5471259B2 (en) Control device
US9413281B2 (en) Apparatus for controlling AC motor
JP5311950B2 (en) Rotating electrical machine control system
US20060049792A1 (en) Motor drive control apparatus, motor drive control method and program of the same
JP5757304B2 (en) AC motor control device
JP5884746B2 (en) AC motor control device
US9318982B2 (en) Control apparatus for AC motor
JP5803951B2 (en) Rotating electric machine drive system
US9007009B2 (en) Control apparatus for AC motor
US8258728B2 (en) Rotary electric machine control system
JP2011091962A (en) Abnormality determination device of current sensor and abnormality determination method
JP2013090401A (en) Rotating electrical machine control system
JP2010178444A (en) Rotating electrical machine control system
JP2010239790A (en) Rotary electric machine controller
JP2011067010A (en) Motor drive of vehicle
JP5384068B2 (en) Rotating electrical machine control system
JP2017028966A (en) Current sensor abnormality diagnostic device
JP2009254101A (en) Charging control device and vehicle equipped with the same
JP2010183661A (en) Rotating electrical machine control system
JP5412930B2 (en) Rotating electrical machine control system
JP2010172109A (en) Rotary electric machine controller
JP2011229249A (en) Vehicle drive system
JP2009033838A (en) Rotary electric machine controller

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110924

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130305

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130425

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: 20131015

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131028

R151 Written notification of patent or utility model registration

Ref document number: 5412930

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250