JP2014200148A - Controller for rotary machine - Google Patents

Controller for rotary machine Download PDF

Info

Publication number
JP2014200148A
JP2014200148A JP2013074809A JP2013074809A JP2014200148A JP 2014200148 A JP2014200148 A JP 2014200148A JP 2013074809 A JP2013074809 A JP 2013074809A JP 2013074809 A JP2013074809 A JP 2013074809A JP 2014200148 A JP2014200148 A JP 2014200148A
Authority
JP
Japan
Prior art keywords
phase
rotating machine
command
voltage
calculating
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
JP2013074809A
Other languages
Japanese (ja)
Other versions
JP6060778B2 (en
Inventor
彰宏 井村
Akihiro Imura
彰宏 井村
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.)
Denso Corp
Original Assignee
Denso 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 Denso Corp filed Critical Denso Corp
Priority to JP2013074809A priority Critical patent/JP6060778B2/en
Publication of JP2014200148A publication Critical patent/JP2014200148A/en
Application granted granted Critical
Publication of JP6060778B2 publication Critical patent/JP6060778B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Control Of Ac Motors In General (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a controller for rotary machine, capable of appropriately improving torque controllability of a motor generator.SOLUTION: In the control system for feedback-controlling torque of a motor generator to a command torque Trq*, a phase correction amount calculation section 61 is formed from a bypass filter. The phase correction amount calculation section 61 eliminates a low frequency component of a primary current iδ1 on a δ-axis running through the motor generator 10 and calculates a voltage phase correction amount Δθ on the basis of the iδ1 on the δ-axis in which a low frequency component is eliminated. The voltage phase correction amount Δθ can reduce a gain of the vicinity of a primary frequency ω1 of a frequency characteristic relating to a gain of a transfer function of the motor generator at the frequency characteristic.

Description

本発明は、回転機の制御量をその指令値に制御すべく、回転座標系における前記回転機の印加電圧の位相を操作する電圧位相操作手段を備える回転機の制御装置に関する。   The present invention relates to a control device for a rotating machine including voltage phase operation means for operating a phase of an applied voltage of the rotating machine in a rotating coordinate system so as to control a control amount of the rotating machine to a command value.

この種の制御装置としては、下記特許文献1に見られるように、永久磁石同期機のトルクを指令トルクにフィードバック制御すべく、同期機の回転座標系であるdq座標系において、q軸を基準した同期機の印加電圧の位相を操作する制御装置が知られている。これにより、同期機のトルク制御性の向上を図っている。   As this type of control device, as can be seen in Patent Document 1 below, in order to feedback control the torque of the permanent magnet synchronous machine to the command torque, the dq coordinate system, which is the rotary coordinate system of the synchronous machine, is used as a reference for the q axis. There is known a control device for operating the phase of the applied voltage of the synchronous machine. Thereby, the torque controllability of the synchronous machine is improved.

特許第3746377号公報Japanese Patent No. 3746377

ただし、本発明者は、上述したフィードバック制御系において同期機のトルク制御性が大きく低下するといった問題に直面した。詳しくは、上記印加電圧の位相を入力としてdq座標系における同期機に流れる電流(q軸電流)を出力とする伝達関数の利得に関する周波数特性は、同期機の電気角周波数付近に極大値を有する。このため、何らかの要因によってフィードバック制御系に外乱が加わると、同期機のトルクの変動によって同期機の制御が不安定となる等、同期機のトルク制御性が大きく低下し得る。   However, the present inventors faced the problem that the torque controllability of the synchronous machine is greatly lowered in the above-described feedback control system. Specifically, the frequency characteristic related to the gain of the transfer function that takes the phase of the applied voltage as an input and outputs the current (q-axis current) flowing through the synchronous machine in the dq coordinate system has a maximum value near the electrical angular frequency of the synchronous machine. . For this reason, when a disturbance is applied to the feedback control system for some reason, the torque controllability of the synchronous machine can be greatly reduced, such as the control of the synchronous machine becoming unstable due to fluctuations in the torque of the synchronous machine.

こうした問題に対処すべく、フィードバック制御における比例ゲインを低下させることも考えられる。ただし、この場合、同期機のトルク制御の応答性が大きく低下し得る。   In order to cope with such a problem, it is conceivable to reduce the proportional gain in the feedback control. However, in this case, the responsiveness of torque control of the synchronous machine can be greatly reduced.

なお、こうした問題は、上述した同期機に限らず、制御量をその指令値に制御するための印加電圧の位相が操作される回転機であれば、同様に生じ得る。   Such a problem is not limited to the above-described synchronous machine, and can similarly occur if the rotating machine operates the phase of the applied voltage for controlling the control amount to the command value.

本発明は、上記課題を解決するためになされたものであり、その目的は、制御量の制御性を好適に向上させることのできる回転機の制御装置を提供することにある。   The present invention has been made to solve the above problems, and an object of the present invention is to provide a control device for a rotating machine that can suitably improve the controllability of a control amount.

上記課題を解決すべく、請求項1記載の発明は、回転機(10;70)の制御量をその指令値に制御すべく、回転座標系における前記回転機の印加電圧の位相を操作する位相操作手段を備える。こうした構成を前提として、請求項1記載の発明は、前記位相を入力として前記回転座標系における前記回転機に流れる電流を出力とする伝達関数の利得に関する周波数特性について、前記印加電圧の回転角周波数付近の利得を低減するように前記位相を補正する位相補正手段を備えることを特徴とする。   In order to solve the above-mentioned problem, the invention according to claim 1 is a phase for manipulating the phase of the applied voltage of the rotating machine in the rotating coordinate system in order to control the controlled variable of the rotating machine (10; 70) to its command value. An operation means is provided. On the premise of such a configuration, the invention according to claim 1 relates to a frequency characteristic related to a gain of a transfer function having the phase as an input and outputting a current flowing through the rotating machine in the rotating coordinate system as an output. Phase correction means for correcting the phase so as to reduce the gain in the vicinity is provided.

上記発明では、位相補正手段を備えることで、上記印加電圧の回転角周波数付近の利得を低減させることができる。このため、回転機の制御を安定させることができる等、回転機の制御量の制御性を好適に向上させることができる。   In the above invention, the gain around the rotation angular frequency of the applied voltage can be reduced by providing the phase correcting means. For this reason, the controllability of the control amount of the rotating machine can be suitably improved, such as the control of the rotating machine being stabilized.

第1の実施形態にかかる誘導機の制御システムの構成図。The lineblock diagram of the control system of the induction machine concerning a 1st embodiment. 同実施形態にかかるベクトル制御領域及び電圧位相制御領域を示す図。The figure which shows the vector control area | region and voltage phase control area | region concerning the embodiment. 同実施形態にかかるベクトル制御に関するブロック図。The block diagram regarding the vector control concerning the embodiment. 同実施形態にかかる電圧位相制御に関するブロック図。The block diagram regarding the voltage phase control concerning the embodiment. 同実施形態にかかる電圧ベクトル及び位相を示す図。The figure which shows the voltage vector and phase concerning the embodiment. 同実施形態にかかる位相補正量算出部の設計手法を説明するための図。The figure for demonstrating the design method of the phase correction amount calculation part concerning the embodiment. 同実施形態にかかる電圧位相制御による効果を示す図。The figure which shows the effect by the voltage phase control concerning the embodiment. 同実施形態にかかる電圧位相制御による効果を示す図。The figure which shows the effect by the voltage phase control concerning the embodiment. 第2の実施形態にかかる電圧位相制御に関するブロック図。The block diagram regarding the voltage phase control concerning 2nd Embodiment. 第3の実施形態にかかる電圧位相制御に関するブロック図。The block diagram regarding the voltage phase control concerning 3rd Embodiment. 第4の実施形態にかかる電圧位相制御に関するブロック図。The block diagram regarding the voltage phase control concerning 4th Embodiment. 第5の実施形態にかかる同期機の制御システムの構成図。The block diagram of the control system of the synchronous machine concerning 5th Embodiment. 同実施形態にかかる電圧位相制御に関するブロック図。The block diagram regarding the voltage phase control concerning the embodiment. 同実施形態にかかる電圧ベクトル及び位相を示す図。The figure which shows the voltage vector and phase concerning the embodiment. 同実施形態にかかる同期機の伝達関数の算出手法を説明するための図。The figure for demonstrating the calculation method of the transfer function of the synchronous machine concerning the embodiment. 同実施形態にかかる位相補正量算出部の設計手法を説明するための図。The figure for demonstrating the design method of the phase correction amount calculation part concerning the embodiment.

(第1の実施形態)
以下、本発明にかかる制御装置を車載主機として回転機を備える車両に適用した第1の実施形態について、図面を参照しつつ説明する。
(First embodiment)
DESCRIPTION OF EMBODIMENTS Hereinafter, a first embodiment in which a control device according to the present invention is applied to a vehicle including a rotating machine as an in-vehicle main machine will be described with reference to the drawings.

図1に示すように、モータジェネレータ10は、誘導機であり、より詳しくは、3相かご型誘導機である。モータジェネレータ10は、車載主機であり、図示しない駆動輪に連結されている。   As shown in FIG. 1, the motor generator 10 is an induction machine, more specifically, a three-phase squirrel-cage induction machine. The motor generator 10 is an in-vehicle main machine and is connected to drive wheels (not shown).

モータジェネレータ10は、インバータINVを介して「直流電源」としての高電圧バッテリ12に接続されている。インバータINVは、スイッチング素子S¥p,S¥n(¥=u,v,w)の直列接続体を3組備えている。スイッチング素子S¥p,S¥nの接続点は、モータジェネレータ10の¥相に接続されている。本実施形態では、スイッチング素子S¥#(#=p,n)として、IGBTを用いている。そして、スイッチング素子S¥#には、フリーホイールダイオードD¥#が逆並列に接続されている。   The motor generator 10 is connected to a high voltage battery 12 as a “DC power supply” via an inverter INV. The inverter INV includes three sets of series connection bodies of switching elements S ¥ p, S ¥ n (¥ = u, v, w). The connection point of the switching elements S ¥ p, S ¥ n is connected to the ¥ phase of the motor generator 10. In the present embodiment, an IGBT is used as the switching element S ¥ # (# = p, n). A free wheel diode D ¥ # is connected in reverse parallel to the switching element S ¥ #.

ここで、本実施形態において、モータジェネレータ10の制御システムは、モータジェネレータ10やインバータINVの状態を検出する検出手段として、以下のものを備えている。まず、モータジェネレータ10のV相及びW相を流れる電流iv,iwを検出する電流センサ14を備えている。また、インバータINVの入力電圧(電源電圧VDC)を検出する電圧センサ16を備えている。   Here, in the present embodiment, the control system of the motor generator 10 includes the following as detection means for detecting the state of the motor generator 10 and the inverter INV. First, a current sensor 14 that detects currents iv and iw flowing through the V phase and the W phase of the motor generator 10 is provided. Moreover, the voltage sensor 16 which detects the input voltage (power supply voltage VDC) of the inverter INV is provided.

上記各種センサの検出値は、制御装置20に取り込まれる。制御装置20は、これら各種センサの検出値に基づき、インバータINVを操作する操作信号を生成して出力する。なお、図1には、インバータINVを構成するスイッチング素子S¥#の操作信号を「g¥#」にて示した。   The detection values of the various sensors are taken into the control device 20. Based on the detection values of these various sensors, the control device 20 generates and outputs an operation signal for operating the inverter INV. In FIG. 1, the operation signal of the switching element S ¥ # constituting the inverter INV is indicated by “g ¥ #”.

上記制御装置20は、モータジェネレータ10のトルクを指令トルクTrq*に制御すべく、インバータINVを操作する。ここで、指令トルクTrq*は、例えば、車両の走行制御を統括する制御装置等、制御装置20よりも上位の制御装置から制御装置20に対して出力される。   The control device 20 operates the inverter INV so as to control the torque of the motor generator 10 to the command torque Trq *. Here, the command torque Trq * is output to the control device 20 from a control device higher than the control device 20, such as a control device that controls vehicle travel control.

本実施形態において、制御装置20は、ベクトル制御又は電圧位相制御によってモータジェネレータ10のトルクを指令トルクTrq*に制御する。詳しくは、図2に示すように、モータジェネレータ10の低回転速度領域から中回転速度領域までにおいてベクトル制御を行い、高回転速度領域において電圧位相制御を行う。ここで、ベクトル制御を行う領域と電圧位相制御を行う領域との境界は、指令トルクTrq*が高いほど低回転速度側となる。ここでは、モータジェネレータ10のパワーWm(モータジェネレータ10の回転速度Nm及び指令トルクTrq*の乗算値)と、電圧センサ16によって検出された電源電圧VDCとに基づき、ベクトル制御又は電圧位相制御のいずれかを選択すればよい。なお、本実施形態において、ベクトル制御又は電圧位相制御のいずれかを制御装置20が選択する処理が「選択手段」を構成する。   In the present embodiment, control device 20 controls the torque of motor generator 10 to command torque Trq * by vector control or voltage phase control. Specifically, as shown in FIG. 2, the vector control is performed from the low rotation speed region to the medium rotation speed region of the motor generator 10, and the voltage phase control is performed in the high rotation speed region. Here, the boundary between the area where vector control is performed and the area where voltage phase control is performed is on the lower rotational speed side as the command torque Trq * is higher. Here, based on the power Wm of the motor generator 10 (multiplication value of the rotational speed Nm of the motor generator 10 and the command torque Trq *) and the power supply voltage VDC detected by the voltage sensor 16, either vector control or voltage phase control is performed. You just have to choose. In the present embodiment, the process in which the control device 20 selects either vector control or voltage phase control constitutes “selecting means”.

続いて、ベクトル制御及び電圧位相制御について詳述する。   Next, vector control and voltage phase control will be described in detail.

まず、図3を用いて、ベクトル制御について説明する。ここで、図3は、ベクトル制御に関する処理のブロック図である。なお、本実施形態において、図3に示すベクトル制御に関する処理が「ベクトル制御手段」を構成する。   First, vector control will be described with reference to FIG. Here, FIG. 3 is a block diagram of processing related to vector control. In the present embodiment, the processing related to vector control shown in FIG. 3 constitutes “vector control means”.

2相変換部22は、電流センサ14によって検出された電流iv,iwを、αβ軸上の電流である1次電流iα1,iβ1に変換する。ここで、αβ座標系は、モータジェネレータ10の直交2次元固定座標系である。詳しくは、本実施形態では、α軸を、モータジェネレータ10の固定子のU相正方向とし、β軸を、α軸に対して直交する方向(「π/2」進んだ方向)とする。   The two-phase converter 22 converts the currents iv and iw detected by the current sensor 14 into primary currents iα1 and iβ1 that are currents on the αβ axis. Here, the αβ coordinate system is an orthogonal two-dimensional fixed coordinate system of the motor generator 10. Specifically, in the present embodiment, the α axis is the U-phase positive direction of the stator of the motor generator 10, and the β axis is a direction orthogonal to the α axis (a direction advanced by “π / 2”).

回転座標変換部24は、1次電流iα1,iβ1を、γδ軸上の1次電流iγ1,iδ1に変換する。ここで、γδ座標系は、インバータINVの出力電圧ベクトルの回転角周波数である1次周波数ω1(電源角周波数)で回転する直交2次元回転座標系である。ちなみに、回転座標変換部24による変換処理は、後述する処理によって算出される出力電圧ベクトルの基本波成分の位相である電源角(以下、1次位相θ1)に基づき行われる。なお、本実施形態において、1次位相θ1は、αβ座標系及びγδ座標系の位相差に相当する。   The rotating coordinate conversion unit 24 converts the primary currents iα1 and iβ1 into primary currents iγ1 and iδ1 on the γδ axis. Here, the γδ coordinate system is an orthogonal two-dimensional rotation coordinate system that rotates at the primary frequency ω1 (power supply angular frequency) that is the rotation angular frequency of the output voltage vector of the inverter INV. Incidentally, the conversion process by the rotation coordinate conversion unit 24 is performed based on a power supply angle (hereinafter, primary phase θ1) that is a phase of a fundamental wave component of an output voltage vector calculated by a process described later. In the present embodiment, the primary phase θ1 corresponds to the phase difference between the αβ coordinate system and the γδ coordinate system.

本実施形態では、モータジェネレータ10のトルクを指令トルクTrq*に制御するための制御系を、1次電流iγ1,iδ1を1次指令電流iγ1*,iδ1*にフィードバック制御する制御系として構成する。この際、指令トルクTrq*を与えただけでは、1次指令電流iγ1*,iδ1*を一義的に定めることができない。そこで、本実施形態では、δ軸上の2次磁束φδ2を「0」に制御することとし、指令トルクTrq*と、γ軸上の2次指令磁束φγ2*とに基づき、1次指令電流iγ1*,iδ1*を算出する処理を行う。   In the present embodiment, the control system for controlling the torque of motor generator 10 to command torque Trq * is configured as a control system that performs feedback control of primary currents iγ1 and iδ1 to primary command currents iγ1 * and iδ1 *. At this time, the primary command currents iγ1 * and iδ1 * cannot be uniquely determined only by giving the command torque Trq *. Therefore, in this embodiment, the secondary magnetic flux φδ2 on the δ axis is controlled to “0”, and the primary command current iγ1 is based on the command torque Trq * and the secondary command magnetic flux φγ2 * on the γ axis. Processing for calculating *, iδ1 * is performed.

詳しくは、トルク偏差算出部25は、後述するトルク推定部52によって推定されたトルクTmを指令トルクTrq*から減算することで、トルク偏差ΔTを算出する。トルクフィードバック制御部26は、上記トルクTmを指令トルクTrq*にフィードバック制御するための操作量として、δ軸上の1次指令電流iδ1*を算出する。詳しくは、トルクフィードバック制御部26は、トルク偏差ΔTに基づく比例積分制御によって1次指令電流iδ1*を算出する。   Specifically, the torque deviation calculation unit 25 calculates the torque deviation ΔT by subtracting the torque Tm estimated by the torque estimation unit 52 described later from the command torque Trq *. The torque feedback control unit 26 calculates a primary command current iδ1 * on the δ axis as an operation amount for feedback-controlling the torque Tm to the command torque Trq *. Specifically, the torque feedback control unit 26 calculates the primary command current iδ1 * by proportional-integral control based on the torque deviation ΔT.

一方、磁束偏差算出部27は、後述するγδ変換部50によって推定されるγ軸上の2次磁束φγ2を2次指令磁束φγ2*から減算することで、磁束偏差Δφを算出する。磁束フィードバック制御部28は、上記γ軸上の2次磁束φγ2を2次指令磁束φγ2*にフィードバック制御するための操作量として、γ軸上の1次指令電流iγ1*を算出する。詳しくは、磁束偏差算出部27は、磁束偏差Δφに基づく比例積分制御によって1次指令電流iγ1*を算出する。なお、本実施形態において、トルク偏差算出部25、トルクフィードバック制御部26、磁束偏差算出部27及び磁束フィードバック制御部28が「指令電流算出手段」を構成する。   On the other hand, the magnetic flux deviation calculation unit 27 calculates the magnetic flux deviation Δφ by subtracting the secondary magnetic flux φγ2 on the γ-axis estimated by the γδ conversion unit 50 described later from the secondary command magnetic flux φγ2 *. The magnetic flux feedback control unit 28 calculates a primary command current iγ1 * on the γ-axis as an operation amount for feedback-controlling the secondary magnetic flux φγ2 on the γ-axis to the secondary command magnetic flux φγ2 *. Specifically, the magnetic flux deviation calculation unit 27 calculates the primary command current iγ1 * by proportional-integral control based on the magnetic flux deviation Δφ. In the present embodiment, the torque deviation calculation unit 25, the torque feedback control unit 26, the magnetic flux deviation calculation unit 27, and the magnetic flux feedback control unit 28 constitute “command current calculation means”.

γ軸電流フィードバック制御部30は、1次電流iγ1を1次指令電流iγ1*にフィードバック制御するための操作量として、γ軸上の1次電圧成分である1次指令電圧vγ1*を算出する。詳しくは、1次指令電流iγ1*及び1次電流iγ1の偏差の比例積分制御によってγ軸上の1次指令電圧vγ1*を算出する。なお、γ軸電流フィードバック制御部30の出力値に、周知の非干渉制御を適用してγ軸上の1次指令電圧vγ1*を算出してもよい。   The γ-axis current feedback control unit 30 calculates a primary command voltage vγ1 *, which is a primary voltage component on the γ-axis, as an operation amount for feedback control of the primary current iγ1 to the primary command current iγ1 *. Specifically, the primary command voltage vγ1 * on the γ-axis is calculated by proportional integral control of the deviation between the primary command current iγ1 * and the primary current iγ1. The primary command voltage vγ1 * on the γ-axis may be calculated by applying known non-interference control to the output value of the γ-axis current feedback control unit 30.

δ軸電流フィードバック制御部32は、1次電流iδ1を1次指令電流iδ1*にフィードバック制御するための操作量として、δ軸上の1次電圧成分である1次指令電圧vδ1*を算出する。詳しくは、1次指令電流iδ1*及び1次電流iδ1の偏差の比例積分制御によってδ軸上の1次指令電圧vδ1*を算出する。なお、δ軸電流フィードバック制御部32の出力値に、周知の非干渉制御を適用してδ軸の1次指令電圧vδ1*を算出してもよい。また、本実施形態において、γ軸電流フィードバック制御部30及びδ軸電流フィードバック制御部32が「第1の指令電圧算出手段」を構成する。   The δ-axis current feedback control unit 32 calculates a primary command voltage vδ1 *, which is a primary voltage component on the δ-axis, as an operation amount for feedback control of the primary current iδ1 to the primary command current iδ1 *. Specifically, the primary command voltage vδ1 * on the δ axis is calculated by proportional integral control of the deviation between the primary command current iδ1 * and the primary current iδ1. The δ-axis primary command voltage vδ1 * may be calculated by applying well-known non-interference control to the output value of the δ-axis current feedback control unit 32. In the present embodiment, the γ-axis current feedback control unit 30 and the δ-axis current feedback control unit 32 constitute “first command voltage calculation means”.

固定座標変換部34は、1次位相θ1に基づき、γδ軸上の1次指令電圧vγ1*,vδ1*を、αβ軸上の1次指令電圧vα*1,vβ1*に変換する。また、3相変換部36は、αβ軸上の1次指令電圧vα*1,vβ1*を、U相の指令電圧vu*、V相指令電圧vv*、W相の指令電圧vw*に変換する。なお、本実施形態において、固定座標変換部34が「座標変換手段」を構成する。   The fixed coordinate converter 34 converts the primary command voltages vγ1 * and vδ1 * on the γδ axis into primary command voltages vα * 1 and vβ1 * on the αβ axis based on the primary phase θ1. The three-phase converter 36 converts the primary command voltages vα * 1 and vβ1 * on the αβ axis into a U-phase command voltage vu *, a V-phase command voltage vv *, and a W-phase command voltage vw *. . In the present embodiment, the fixed coordinate conversion unit 34 constitutes “coordinate conversion means”.

操作信号生成部38は、インバータINVの出力電圧を、指令電圧v¥*(¥=u,v,w)を模擬した電圧とすべく、インバータINVを構成するスイッチング素子S¥#の操作信号g¥#を生成する処理を行う。本実施形態では、指令電圧v¥*を電源電圧VDCによって規格化した信号と三角波形状のキャリア信号との大小比較によって生成されるPWM信号に基づき、操作信号g¥#を生成する。   The operation signal generator 38 operates the operation signal g of the switching element S ¥ # constituting the inverter INV so that the output voltage of the inverter INV is a voltage simulating the command voltage v ¥ * (¥ = u, v, w). Process to generate \ #. In the present embodiment, the operation signal g ¥ # is generated based on the PWM signal generated by comparing the size of the signal obtained by normalizing the command voltage v ¥ * with the power supply voltage VDC and a triangular wave carrier signal.

ここで、上述した処理を行う上で必要なパラメータの算出(推定)処理について説明する。   Here, calculation (estimation) processing of parameters necessary for performing the above-described processing will be described.

すべり角周波数推定部40は、γδ軸上の1次電流iγ1,iδ1を入力として、以下の式(eq1)によってすべり角周波数ωsを推定する。   The slip angular frequency estimation unit 40 receives the primary currents iγ1 and iδ1 on the γδ axis as input, and estimates the slip angular frequency ωs by the following equation (eq1).

上式(eq1)において、「L2」を2次インダクタンスとし、「R2」を2次抵抗とすると、「τ2=L2/R2」である。上式(eq1)は、本実施形態の特有の設定を前提としたものである。すなわち、δ軸上の2次磁束φδ2を「0」に制御することと、指令トルクTrq*が一定である場合にγ軸上の2次指令磁束φγ2*が一定となることとから、指令トルクTrq*が一定である場合にγ軸上の1次電流iγ1が一定であるとみなして上式(eq1)が導かれる。 In the above equation (eq1), when “L2” is a secondary inductance and “R2” is a secondary resistance, “τ2 = L2 / R2”. The above equation (eq1) is premised on the setting specific to the present embodiment. That is, since the secondary magnetic flux φδ2 on the δ axis is controlled to “0”, and the secondary command magnetic flux φγ2 * on the γ axis is constant when the command torque Trq * is constant, the command torque When Trq * is constant, it is assumed that the primary current iγ1 on the γ-axis is constant, and the above equation (eq1) is derived.

一方、1次周波数算出部42は、後述する1次位相θ1の微分演算によって、1次周波数ω1を算出する。2次周波数算出部44は、1次周波数ω1からすべり角周波数ωsを減算することで、2次周波数ω2を算出する。   On the other hand, the primary frequency calculation unit 42 calculates the primary frequency ω1 by differential calculation of the primary phase θ1 described later. The secondary frequency calculation unit 44 calculates the secondary frequency ω2 by subtracting the slip angular frequency ωs from the primary frequency ω1.

2次磁束算出部(磁束オブザーバ46)は、αβ軸上の1次電流iα1,iβ1と、αβ軸上の1次指令電圧vα1*,vβ1*と、2次周波数ω2とを入力として、2次磁束φα2e,φβ2eを推定する。ここで、添え字の「e」は、磁束オブザーバ46による推定値であることを示す。なお、磁束オブザーバ46としては、例えば、周知の最小次元オブザーバや同一次元オブザーバを用いればよい。また、本実施形態において、磁束オブザーバ46が「2次磁束算出手段」を構成する。   The secondary magnetic flux calculator (magnetic flux observer 46) receives the primary currents iα1 and iβ1 on the αβ axis, the primary command voltages vα1 * and vβ1 * on the αβ axis, and the secondary frequency ω2 as inputs. The magnetic fluxes φα2e and φβ2e are estimated. Here, the subscript “e” indicates an estimated value by the magnetic flux observer 46. As the magnetic flux observer 46, for example, a known minimum dimension observer or the same dimension observer may be used. In the present embodiment, the magnetic flux observer 46 constitutes “secondary magnetic flux calculating means”.

ここで、本実施形態において、γ軸の正方向(位相の基準)は、磁束オブザーバ46によって推定された2次磁束ベクトルの方向に設定されている。そして、γδ座標系は、αβ座標系に対して2次磁束ベクトルの回転角速度と同じ角速度で回転する。   Here, in this embodiment, the positive direction (phase reference) of the γ-axis is set to the direction of the secondary magnetic flux vector estimated by the magnetic flux observer 46. The γδ coordinate system rotates with respect to the αβ coordinate system at the same angular velocity as that of the secondary magnetic flux vector.

1次位相算出部48は、磁束オブザーバ46によって推定された2次磁束ベクトル(αβ軸上の2次磁束φα2e,φβ2e)に基づき、以下の式(eq2)によって、1次位相θ1を算出する。   The primary phase calculation unit 48 calculates the primary phase θ1 by the following equation (eq2) based on the secondary magnetic flux vector (secondary magnetic flux φα2e, φβ2e on the αβ axis) estimated by the magnetic flux observer 46.

こうして算出された1次位相θ1は、回転座標変換部24、固定座標変換部34等の座標変換処理や、1次周波数算出部42による1次周波数ω1の算出処理に用いられる。 The primary phase θ1 calculated in this way is used for coordinate conversion processing by the rotary coordinate conversion unit 24, the fixed coordinate conversion unit 34, etc., and for calculation processing of the primary frequency ω1 by the primary frequency calculation unit 42.

γδ変換部50は、1次位相θ1に基づき、磁束オブザーバ46によって推定されたαβ軸上の2次磁束φα2e,φβ2eを、γδ軸上の2次磁束φγ2,φδ2に変換する。ここで、γ軸上の2次磁束φγ2は、磁束フィードバック制御の制御量となる。   The γδ converter 50 converts the secondary magnetic fluxes φα2e and φβ2e on the αβ axis estimated by the magnetic flux observer 46 based on the primary phase θ1 into secondary magnetic fluxes φγ2 and φδ2 on the γδ axis. Here, the secondary magnetic flux φγ2 on the γ-axis is a control amount of magnetic flux feedback control.

トルク推定部52は、γ軸上の2次磁束φγ2と、δ軸上の1次電流iδ1とを入力として、下式(eq3)によってモータジェネレータ10のトルクTmを推定する。   Torque estimator 52 receives secondary magnetic flux φγ2 on the γ-axis and primary current iδ1 on the δ-axis as inputs, and estimates torque Tm of motor generator 10 by the following equation (eq3).

なお、上式(eq3)において、「Pn」は極対数を示し、「M」は相互インダクタンスを示す。このトルクTmは、トルクフィードバック制御の制御量となる。 In the above equation (eq3), “Pn” represents the number of pole pairs, and “M” represents the mutual inductance. This torque Tm is a control amount for torque feedback control.

続いて、図4を用いて、電圧位相制御について説明する。この制御は、電圧利用率の向上を図るべくなされる制御である。ここで、図4は、電圧位相制御に関する処理のブロック図である。なお、図4において、先の図3に示した処理と同一の処理については、便宜上、同一の符号を付している。また、図4では、先の図3に示した処理の一部の図示を省略している。   Next, voltage phase control will be described with reference to FIG. This control is performed to improve the voltage utilization rate. Here, FIG. 4 is a block diagram of processing relating to voltage phase control. In FIG. 4, the same processes as those shown in FIG. 3 are given the same reference numerals for the sake of convenience. In FIG. 4, illustration of a part of the processing shown in FIG. 3 is omitted.

トルク制御器56は、トルク偏差算出部25によって算出されたトルク偏差ΔTを入力として、基準電圧位相θ*を算出する。本実施形態において、トルク制御器56は、1次遅れ要素によって構成されている。なお、本実施形態において、トルク制御器56が「位相算出手段」を構成する。   The torque controller 56 receives the torque deviation ΔT calculated by the torque deviation calculator 25 and calculates the reference voltage phase θ *. In the present embodiment, the torque controller 56 is configured by a first-order lag element. In the present embodiment, the torque controller 56 constitutes “phase calculation means”.

指令電圧位相算出部58は、トルク制御器56によって算出された基準電圧位相θ*と、後述する位相補正量算出部61によって算出された電圧位相補正量Δθとの加算値として、指令電圧位相θv*を算出する。   The command voltage phase calculation unit 58 uses the command voltage phase θv as an addition value of a reference voltage phase θ * calculated by the torque controller 56 and a voltage phase correction amount Δθ calculated by a phase correction amount calculation unit 61 described later. * Is calculated.

指令電圧算出部60は、指令電圧の最大値を電源電圧VDCの「1/2」で除算した値である変調率Rm、及び電源電圧VDCに基づき、γδ軸上の指令電圧ベクトルVm*を算出し、算出された指令電圧ベクトルVm*及び指令電圧位相θv*に基づき、γδ軸上の1次指令電圧vγ1,vδ1を算出する。ここでは、電源電圧VDCが高いほど、指令電圧ベクトルVm*の振幅が大きく算出される傾向にある。ここで、上記振幅とは、γ軸上の1次指令電圧vγ1の2乗値及びδ軸上の1次指令電圧vδ1の2乗値の加算値の平方根である。なお、指令電圧算出部60によって算出された1次指令電圧vγ1,vδ1は、固定座標変換部34及び3相変換部36を介して操作信号生成部38に入力される。   The command voltage calculation unit 60 calculates a command voltage vector Vm * on the γδ axis based on the modulation rate Rm, which is a value obtained by dividing the maximum value of the command voltage by “½” of the power supply voltage VDC, and the power supply voltage VDC. Then, primary command voltages vγ1 and vδ1 on the γδ axis are calculated based on the calculated command voltage vector Vm * and command voltage phase θv *. Here, the higher the power supply voltage VDC, the larger the amplitude of the command voltage vector Vm * tends to be calculated. Here, the amplitude is the square root of the sum of the square value of the primary command voltage vγ1 on the γ-axis and the square value of the primary command voltage vδ1 on the δ-axis. The primary command voltages vγ1 and vδ1 calculated by the command voltage calculation unit 60 are input to the operation signal generation unit 38 via the fixed coordinate conversion unit 34 and the three-phase conversion unit 36.

ちなみに、本実施形態において、指令電圧算出部60が「振幅算出手段」及び「指令電圧算出手段(第2の指令電圧算出手段)」を構成する。また、本実施形態において、指令電圧位相算出部58及び位相補正量算出部61以外の図4に示す各種処理が、モータジェネレータ10のトルクを指令トルクTrq*にフィードバック制御すべく、γδ座標系におけるモータジェネレータ10の印加電圧の位相を操作する「位相操作手段」を構成する。   Incidentally, in this embodiment, the command voltage calculation unit 60 constitutes “amplitude calculation means” and “command voltage calculation means (second command voltage calculation means)”. In the present embodiment, various processes shown in FIG. 4 other than the command voltage phase calculation unit 58 and the phase correction amount calculation unit 61 perform the feedback control of the torque of the motor generator 10 to the command torque Trq * in the γδ coordinate system. “Phase operation means” for operating the phase of the voltage applied to the motor generator 10 is configured.

続いて、本実施形態にかかる上記位相補正量算出部61の設計手法について説明する。   Next, a design method of the phase correction amount calculation unit 61 according to the present embodiment will be described.

まず、位相補正量算出部61の説明に先立ち、モータジェネレータ10の伝達関数P1(s)について説明する。   First, prior to the description of the phase correction amount calculation unit 61, the transfer function P1 (s) of the motor generator 10 will be described.

γδ座標系におけるモータジェネレータ10の電圧方程式は、下式(eq4)によって表される。   The voltage equation of the motor generator 10 in the γδ coordinate system is expressed by the following equation (eq4).

なお、本実施形態では、上述したように、γ軸の正方向を磁束オブザーバ46によって推定された2次磁束ベクトルの方向に設定しているため、δ軸上の2次磁束φδ2が「0」となる。また、上式(eq4)において、「L1」は1次インダクタンスを示し、「p」は微分演算子を示す。 In the present embodiment, as described above, since the positive direction of the γ-axis is set to the direction of the secondary magnetic flux vector estimated by the magnetic flux observer 46, the secondary magnetic flux φδ2 on the δ-axis is “0”. It becomes. In the above equation (eq4), “L1” indicates a primary inductance, and “p” indicates a differential operator.

上式(eq4)を1次電圧vγ1,vδ1について示すと、下式(eq5),(eq6)が導かれる。   When the above equation (eq4) is shown for the primary voltages vγ1 and vδ1, the following equations (eq5) and (eq6) are derived.

ここで、図5に示すように、指令電圧ベクトルVm*が微小角Δθv回転する場合におけるγδ軸上の1次電圧の微小変動量Δvγ1,Δvδ1は、上式(eq5),(eq6)に基づき、下式(eq7),(eq7)によって表される。 Here, as shown in FIG. 5, when the command voltage vector Vm * rotates by a small angle Δθv, the small fluctuation amounts Δvγ1, Δvδ1 of the primary voltage on the γδ axis are based on the above equations (eq5), (eq6). And represented by the following equations (eq7) and (eq7).

ここで、γδ軸上の1次電圧の微小変動量Δvγ1,Δvδ1は、下式(eq9),(eq10)のようにも表すことができる。 Here, the minute fluctuation amounts Δvγ1, Δvδ1 of the primary voltage on the γδ axis can also be expressed as the following equations (eq9), (eq10).

上式(eq10)において、「Vγave」は、上式(eq5)で表されるγ軸上の1次電圧vδ1の時間平均値である。また、上式(eq9)において、「Vδave」は、上式(eq6)で表されるδ軸上の1次電圧vδ1の時間平均値である。 In the above equation (eq10), “Vγave” is the time average value of the primary voltage vδ1 on the γ-axis represented by the above equation (eq5). In the above equation (eq9), “Vδave” is a time average value of the primary voltage vδ1 on the δ axis expressed by the above equation (eq6).

上式(eq7)〜(eq10)から、モータジェネレータ10の伝達関数P1(s)を下式(eq11)によって表すことができる。   From the above equations (eq7) to (eq10), the transfer function P1 (s) of the motor generator 10 can be expressed by the following equation (eq11).

ここで、上式(eq11)において2つの近似を用いる。1つ目は、「Vδave>>Vγave」なる近似である。これは、以下に説明する理由によって成立する近似である。つまり、本実施形態では、電圧位相制御が行われる領域(弱め界磁領域)において、モータジェネレータ10における効率等の観点から、指令トルクTrq*が小さめに設定される。これにより、指令電圧ベクトルVm*がδ軸近傍(例えば、指令電圧位相θv*で45°〜135°)となり、γ軸上の1次指令電圧vγ1*が小さくなる。こうした理由から、「Vaveδ>>Vaveγ」なる近似が成立する。 Here, two approximations are used in the above equation (eq11). The first is an approximation “Vδave >> Vγave”. This is an approximation established for the reasons described below. That is, in this embodiment, in the region where the voltage phase control is performed (field weakening region), the command torque Trq * is set to be small from the viewpoint of the efficiency of the motor generator 10 and the like. As a result, the command voltage vector Vm * is in the vicinity of the δ axis (for example, the command voltage phase θv * is 45 ° to 135 °), and the primary command voltage vγ1 * on the γ axis is reduced. For these reasons, the approximation “Vaveδ >> Vaveγ” is established.

2つ目は、下式(eq12)によって表される近似である。   The second is an approximation represented by the following equation (eq12).

こうした近似は、1次電圧vδ1の時間平均値Vδaveを考える場合に上式(eq6)の右辺第1項の微分演算子pを含む項が無視できること、及び電圧位相制御が行われる高回転領域において上式(eq6)の右辺第2項が支配的となることから導かれる。 Such approximation is such that when the time average value Vδave of the primary voltage vδ1 is considered, the term including the differential operator p of the first term on the right side of the above equation (eq6) can be ignored, and in the high rotation region where voltage phase control is performed. It is derived from the fact that the second term on the right side of the above equation (eq6) becomes dominant.

以上説明した2つの近似を用いると、モータジェネレータ10の伝達関数P1(s)は、下式(eq13)によって表される。   Using the two approximations described above, the transfer function P1 (s) of the motor generator 10 is expressed by the following equation (eq13).

続いて、図6を用いて、位相補正量算出部61の設計手法について説明する。 Next, a design method of the phase correction amount calculation unit 61 will be described with reference to FIG.

本実施形態では、位相補正量算出部61を、「除去手段」としてのハイパスフィルタによって構成している。このため、位相補正量算出部61の伝達関数C1(s)は、下式(eq14)によって表される。   In the present embodiment, the phase correction amount calculation unit 61 is configured by a high-pass filter as “removing means”. For this reason, the transfer function C1 (s) of the phase correction amount calculation unit 61 is expressed by the following equation (eq14).

上式(eq14)において、「K」はゲインを示し、「ωCT」はトルク応答周波数(遮断周波数)を示す。 In the above equation (eq14), “K” indicates a gain, and “ωCT” indicates a torque response frequency (cutoff frequency).

ここで、図6において、指令電圧位相θv*を入力として、δ軸上の1次電流iδ1を出力とする閉ループ伝達関数P2(s)は、下式(eq15)によって表される。   Here, in FIG. 6, the closed loop transfer function P2 (s) having the command voltage phase θv * as an input and the primary current iδ1 on the δ axis as an output is expressed by the following equation (eq15).

なお、電圧位相制御が行われる領域が高回転速度域であることから、上式(eq15)の右辺の分母において、1次抵抗R1の2乗を含む項を無視している。 Since the region where the voltage phase control is performed is the high rotational speed region, the term including the square of the primary resistance R1 is ignored in the denominator on the right side of the above equation (eq15).

ここで、上式(eq15)の分母において、ラプラス演算子sの1次項として1次周波数ω1を含む項が存在する。この項の存在により、モータジェネレータ10の伝達関数P1(s)の利得に関する周波数特性がその1次周波数ω1付近に極大値を有することとなる。このため、本実施形態では、1次周波数ω1を含む項を除去するように、ハイパスフィルタのゲインKを設定する。すなわち、位相補正量算出部61のゲインKを、下式(eq16)のように設定する。   Here, in the denominator of the above equation (eq15), there is a term including the primary frequency ω1 as the primary term of the Laplace operator s. Due to the presence of this term, the frequency characteristic related to the gain of the transfer function P1 (s) of the motor generator 10 has a maximum value in the vicinity of the primary frequency ω1. For this reason, in this embodiment, the gain K of the high-pass filter is set so as to remove the term including the primary frequency ω1. That is, the gain K of the phase correction amount calculation unit 61 is set as in the following equation (eq16).

γ軸上の1次電流iγ1を入力としてゲインKを設定する構成によれば、位相補正量算出部61を、指令電圧位相θv*を入力としてδ軸上の1次電流iδ1を出力とする伝達関数P1(s)の利得に関する周波数特性において、上記周波数特性の1次周波数ω1付近の利得を低減するように指令電圧位相θv*を補正する「位相補正手段」として構成することができる。すなわち、本実施形態では、ハイパスフィルタによってδ軸上の1次電流iδ1の低周波数成分を除去し、低周波数成分が除去された1次電流iδ1を電圧位相補正量Δθとすることで、上記周波数特性の1次周波数ω1付近の利得を低減させることができる。 According to the configuration in which the gain K is set with the primary current iγ1 on the γ-axis as an input, the phase correction amount calculation unit 61 transmits the command voltage phase θv * as an input and the primary current iδ1 on the δ-axis as an output. The frequency characteristic relating to the gain of the function P1 (s) can be configured as “phase correction means” for correcting the command voltage phase θv * so as to reduce the gain in the vicinity of the primary frequency ω1 of the frequency characteristic. That is, in the present embodiment, the low-frequency component of the primary current iδ1 on the δ axis is removed by the high-pass filter, and the primary current iδ1 from which the low-frequency component has been removed is used as the voltage phase correction amount Δθ, so that the frequency The gain near the characteristic primary frequency ω1 can be reduced.

ちなみに、本実施形態では、トルク制御器56を、下式(eq17)によって表す1次遅れ要素によって構成している。   Incidentally, in the present embodiment, the torque controller 56 is configured by a first-order lag element represented by the following equation (eq17).

なお、本実施形態では、トルク制御器56のゲインAを、位相補正量算出部61のゲインKと同一の値に設定した。 In the present embodiment, the gain A of the torque controller 56 is set to the same value as the gain K of the phase correction amount calculation unit 61.

続いて、図7及び図8を用いて、位相補正量算出部61を設けた効果について説明する。   Next, the effect of providing the phase correction amount calculation unit 61 will be described with reference to FIGS. 7 and 8.

まず、図7に、指令トルクTrq*を入力として、モータジェネレータ10の力行時におけるトルクTmを出力とする閉ループ周波数特性を示す。ここで、図中、(a)は、利得に関する周波数特性を示し、(b)は、位相に関する周波数特性を示す。また、図中、比較技術とは、先の図4に示す構成から位相補正量算出部61を除去した技術のことである。   First, FIG. 7 shows a closed loop frequency characteristic in which the command torque Trq * is input and the torque Tm when the motor generator 10 is in power running is output. Here, in the figure, (a) shows the frequency characteristic related to the gain, and (b) shows the frequency characteristic related to the phase. In the figure, the comparative technique is a technique in which the phase correction amount calculation unit 61 is removed from the configuration shown in FIG.

図示されるように、本実施形態によれば、利得に関する周波数特性において、1次周波数ω1付近の極大値を低減させることができる。   As shown in the figure, according to the present embodiment, the maximum value near the primary frequency ω1 can be reduced in the frequency characteristics related to the gain.

続いて、図8に、トルク推定部52によって推定されたトルクTm、及びδ軸上の1次電流iδ1の推移を示す。   Next, FIG. 8 shows the transition of the torque Tm estimated by the torque estimation unit 52 and the primary current iδ1 on the δ axis.

図示されるように、本実施形態によれば、比較技術と比較して、δ軸上の1次電流iδ1及び推定トルクTmのそれぞれの脈動を58%低減させることができる。   As shown in the drawing, according to the present embodiment, each pulsation of the primary current iδ1 and the estimated torque Tm on the δ axis can be reduced by 58% compared to the comparative technique.

以上詳述した本実施形態によれば、以下の効果が得られるようになる。   According to the embodiment described in detail above, the following effects can be obtained.

(1)位相補正量算出部61をハイパスフィルタによって構成した。そして、位相補正量算出部61においてδ軸上の1次電流iδ1の低周波数成分を除去し、低周波数成分が除去されたδ軸上iδ1に基づき、電圧位相補正量Δθを算出した。そして、電圧位相補正量Δθを基準電圧位相θ*に加算することで指令電圧位相θv*を補正した。これにより、伝達関数の利得に関する周波数特性において、上記周波数特性の1次周波数ω1付近の利得を低減させることができる。したがって、モータジェネレータ10のトルク制御性を好適に向上させることができる。   (1) The phase correction amount calculation unit 61 is configured by a high-pass filter. Then, the phase correction amount calculation unit 61 removes the low frequency component of the primary current iδ1 on the δ axis, and calculates the voltage phase correction amount Δθ based on the δ axis iδ1 from which the low frequency component has been removed. Then, the command voltage phase θv * was corrected by adding the voltage phase correction amount Δθ to the reference voltage phase θ *. Thereby, in the frequency characteristic related to the gain of the transfer function, the gain in the vicinity of the primary frequency ω1 of the frequency characteristic can be reduced. Therefore, torque controllability of motor generator 10 can be preferably improved.

なお、本実施形態によれば、理論上、トルク制御器56のゲインを電流ベクトル制御同等まで高めることができる。このため、電圧位相制御によるモータジェネレータ10のトルク制御の応答性を向上させることもできる。   In addition, according to this embodiment, theoretically, the gain of the torque controller 56 can be increased to the same level as the current vector control. For this reason, the responsiveness of the torque control of the motor generator 10 by voltage phase control can also be improved.

(2)γ軸の正方向を磁束オブザーバ46によって推定された2次磁束ベクトルの方向に設定した。これにより、αβ座標系及びγδ座標系のうち一方から他方への座標変換の安定化を図ることなどができる。   (2) The positive direction of the γ axis is set to the direction of the secondary magnetic flux vector estimated by the magnetic flux observer 46. As a result, it is possible to stabilize the coordinate conversion from one of the αβ coordinate system and the γδ coordinate system to the other.

(第2の実施形態)
以下、第2の実施形態について、先の第1の実施形態との相違点を中心に図面を参照しつつ説明する。
(Second Embodiment)
Hereinafter, the second embodiment will be described with reference to the drawings with a focus on differences from the first embodiment.

図9に示すように、本実施形態では、電圧位相補正量Δθをその上限値θlimitで制限する「制限手段」としてのリミッタ62を設けた。リミッタ62の出力値は、指令電圧位相算出部58に入力される。なお、図9は、本実施形態にかかる電圧位相制御に関する処理のブロック図である。ここで、図9において、先の図4に示した処理と同一の処理については、便宜上、同一の符号を付している。   As shown in FIG. 9, in this embodiment, a limiter 62 is provided as a “limiter” that limits the voltage phase correction amount Δθ by its upper limit value θlimit. The output value of the limiter 62 is input to the command voltage phase calculation unit 58. FIG. 9 is a block diagram of processing relating to voltage phase control according to the present embodiment. In FIG. 9, the same processes as those shown in FIG. 4 are given the same reference numerals for the sake of convenience.

以上説明した本実施形態によれば、上記第1の実施形態で得られる効果に加えて、以下の効果が得られる。   According to the present embodiment described above, the following effects can be obtained in addition to the effects obtained in the first embodiment.

(3)電圧位相補正量Δθを上限値θlimitで制限するリミッタ62を設けた。このため、電圧位相補正量Δθを所定範囲に制限することができ、例えばδ軸上の1次電流iδ1にノイズが重畳することより、指令電圧位相θv*の補正精度が低下することを回避できる。   (3) A limiter 62 that limits the voltage phase correction amount Δθ by the upper limit value θlimit is provided. For this reason, the voltage phase correction amount Δθ can be limited to a predetermined range. For example, it is possible to avoid a reduction in the correction accuracy of the command voltage phase θv * due to noise superimposed on the primary current iδ1 on the δ axis. .

(第3の実施形態)
以下、第3の実施形態について、先の第1の実施形態との相違点を中心に図面を参照しつつ説明する。
(Third embodiment)
Hereinafter, the third embodiment will be described with reference to the drawings with a focus on differences from the first embodiment.

本実施形態では、δ軸上の1次電流iδ1に代えて、γ軸上の2次磁束φγ2に基づき、位相補正量算出部61において電圧位相補正量Δθを算出する。   In this embodiment, the phase correction amount calculation unit 61 calculates the voltage phase correction amount Δθ based on the secondary magnetic flux φγ2 on the γ axis instead of the primary current iδ1 on the δ axis.

図10に、本実施形態にかかる電圧位相制御に関する処理のブロック図を示す。なお、図10において、先の図4に示した処理と同一の処理については、便宜上、同一の符号を付している。   FIG. 10 shows a block diagram of processing relating to voltage phase control according to the present embodiment. In FIG. 10, the same processes as those shown in FIG. 4 are given the same reference numerals for the sake of convenience.

図示されるように、回転座標変換部24によって変換されたγ軸上の1次電流iγ1は、乗算部64において、その符号が反転されてかつ相互インダクタンスMが乗算される。乗算部64の出力値は、回転座標変換部24によって変換されたγ軸上の1次電流iγ1とともに、位相補正量算出部61に入力される。位相補正量算出部61において、1次電流iγ1は、ゲインKの設定に用いられる。また、乗算部64の出力値であるγ軸上の2次磁束φγ2の符号反転値は、ハイパスフィルタの入力パラメータとして用いられる。ここで、乗算部64の出力値に基づき電圧位相補正量Δθが算出できるのは、以下に説明する理由に基づく。つまり、γ軸上の2次磁束φγ2及び1次電流iγ1の間には、下式(eq18)によって表される関係がある。   As shown in the figure, the primary current iγ1 on the γ-axis converted by the rotating coordinate conversion unit 24 is inverted in sign and multiplied by the mutual inductance M in the multiplication unit 64. The output value of the multiplication unit 64 is input to the phase correction amount calculation unit 61 together with the primary current iγ1 on the γ-axis converted by the rotation coordinate conversion unit 24. In the phase correction amount calculation unit 61, the primary current iγ1 is used for setting the gain K. The sign inversion value of the secondary magnetic flux φγ2 on the γ-axis, which is the output value of the multiplier 64, is used as an input parameter for the high-pass filter. Here, the reason why the voltage phase correction amount Δθ can be calculated based on the output value of the multiplication unit 64 is based on the reason described below. That is, there is a relationship represented by the following equation (eq18) between the secondary magnetic flux φγ2 on the γ-axis and the primary current iγ1.

また、上記第1の実施形態において位相補正量算出部61(ハイバスフィルタ)の入力パラメータであったδ軸上の1次電流iδ1と、γ軸上の1次電流iγ1との位相差は「π」である。位相差が「π」であること及び上式(eq18)の関係から、乗算部64n出力値をδ軸上の1次電流iδ1の代替値として用いることができる。 In addition, the phase difference between the primary current i δ1 on the δ axis and the primary current i γ1 on the γ axis, which was the input parameter of the phase correction amount calculation unit 61 (high-pass filter) in the first embodiment, is “ π ”. Based on the fact that the phase difference is “π” and the relationship of the above equation (eq18), the output value of the multiplier 64n can be used as an alternative value for the primary current iδ1 on the δ axis.

以上説明した本実施形態によっても、上記第1の実施形態で得られる効果と同様の効果を得ることができる。   According to the present embodiment described above, the same effect as that obtained in the first embodiment can be obtained.

(第4の実施形態)
以下、第4の実施形態について、先の第1の実施形態との相違点を中心に図面を参照しつつ説明する。
(Fourth embodiment)
Hereinafter, the fourth embodiment will be described with reference to the drawings with a focus on differences from the first embodiment.

本実施形態では、指令電圧位相θv*の補正手法を変更する。   In the present embodiment, the method for correcting the command voltage phase θv * is changed.

図11に、本実施形態にかかる電圧位相制御に関する処理のブロック図を示す。なお、図11において、先の図4に示した処理と同一の処理については、便宜上、同一の符号を付している。   FIG. 11 shows a block diagram of processing relating to voltage phase control according to the present embodiment. In FIG. 11, the same processes as those shown in FIG. 4 are denoted by the same reference numerals for the sake of convenience.

図示されるように、本実施形態では、指令電圧位相算出部58が除去されている。このため、トルク制御器56の出力値が指令電圧位相θv*として指令電圧算出部60に直接入力されることとなる。   As illustrated, in this embodiment, the command voltage phase calculation unit 58 is removed. For this reason, the output value of the torque controller 56 is directly input to the command voltage calculator 60 as the command voltage phase θv *.

こうした構成において、位相加算部66は、位相補正量算出部61によって算出された電圧位相補正量Δθ及び1次位相θ1の加算値を算出して固定座標変換部34に対して出力する。固定座標変換部34は、γδ座標系からαβ座標系への変換に、1次位相θ1及び電圧位相補正量Δθの加算値を用いる。すなわち、固定座標変換部34において用いられるγδ座標系及びαβ座標系の位相差を電圧位相補正量Δθで補正することで、指令電圧位相θv*を補正する。   In such a configuration, the phase addition unit 66 calculates the addition value of the voltage phase correction amount Δθ calculated by the phase correction amount calculation unit 61 and the primary phase θ1, and outputs the calculated value to the fixed coordinate conversion unit 34. The fixed coordinate conversion unit 34 uses the added value of the primary phase θ1 and the voltage phase correction amount Δθ for conversion from the γδ coordinate system to the αβ coordinate system. That is, the command voltage phase θv * is corrected by correcting the phase difference between the γδ coordinate system and the αβ coordinate system used in the fixed coordinate conversion unit 34 with the voltage phase correction amount Δθ.

以上説明した本実施形態によっても、上記第1の実施形態で得られる効果と同様の効果を得ることができる。   According to the present embodiment described above, the same effect as that obtained in the first embodiment can be obtained.

(第5の実施形態)
以下、第5の実施形態について、先の第1の実施形態との相違点を中心に図面を参照しつつ説明する。
(Fifth embodiment)
Hereinafter, a fifth embodiment will be described with reference to the drawings, focusing on differences from the first embodiment.

本実施形態では、モータジェネレータとして、誘導機に代えて、同期機を用いる。   In this embodiment, a synchronous machine is used as a motor generator instead of an induction machine.

図12に、本実施形態にかかるモータ制御システムの構成図を示す。なお、図12において、先の図1に示した部材と同一の部材については、便宜上、同一の符号を付している。   FIG. 12 shows a configuration diagram of a motor control system according to the present embodiment. In FIG. 12, the same members as those shown in FIG. 1 are given the same reference numerals for the sake of convenience.

図示されるように、モータジェネレータ70は、同期機であり、より詳しくは、永久磁石同期機である。モータジェネレータ70が備えられる制御システムには、モータジェネレータ70の回転子の回転角(電気角θe)を検出する回転角センサ72(例えばレゾルバ)が備えられている。回転角センサ72の検出値θeは、制御装置20に取り込まれる。   As illustrated, the motor generator 70 is a synchronous machine, and more specifically, a permanent magnet synchronous machine. The control system provided with the motor generator 70 includes a rotation angle sensor 72 (for example, a resolver) that detects the rotation angle (electrical angle θe) of the rotor of the motor generator 70. The detection value θe of the rotation angle sensor 72 is taken into the control device 20.

なお、本実施形態において、制御装置20は、上記第1の実施形態と同様に、変調率Rm及び電源電圧VDCに基づき、ベクトル制御又は電圧位相制御のいずれかを選択してモータジェネレータ70の制御を行う。ただし、本実施形態では、ベクトル制御についての説明を省略する。   In the present embodiment, the control device 20 controls the motor generator 70 by selecting either vector control or voltage phase control based on the modulation factor Rm and the power supply voltage VDC, as in the first embodiment. I do. However, in the present embodiment, description of vector control is omitted.

図13に、本実施形態にかかる電圧位相制御に関する処理のブロック図を示す。なお、図13において、先の図4に示した処理と同一の処理については、便宜上、同一の符号を付している。   FIG. 13 shows a block diagram of processing relating to voltage phase control according to the present embodiment. In FIG. 13, the same processes as those shown in FIG. 4 are given the same reference numerals for the sake of convenience.

回転座標変換部22aは、電流センサ14によって検出された電流iv,iwを、dq軸上の電流であるd軸電流id,q軸電流iqに変換する。ここで、dq軸系は、インバータINVの出力電圧ベクトルの回転角周波数である電気角周波数ωeで回転する直交2次元回転座標系である。本実施形態では、d軸を、モータジェネレータ70の回転子に備えられる界磁の磁束方向とし、q軸を、d軸に対して直交する方向(「π/2」進んだ方向)とする。   The rotation coordinate conversion unit 22a converts the currents iv and iw detected by the current sensor 14 into a d-axis current id and a q-axis current iq that are currents on the dq axis. Here, the dq axis system is an orthogonal two-dimensional rotational coordinate system that rotates at an electrical angular frequency ωe that is a rotational angular frequency of the output voltage vector of the inverter INV. In this embodiment, the d-axis is a magnetic flux direction of the field provided in the rotor of the motor generator 70, and the q-axis is a direction orthogonal to the d-axis (a direction advanced by “π / 2”).

トルク推定部52aは、回転座標変換部22aの出力するd軸電流id,q軸電流iqを入力として、下式(eq19)によってモータジェネレータ70のトルクTmを推定する。   Torque estimation unit 52a receives d-axis current id and q-axis current iq output from rotational coordinate conversion unit 22a as input, and estimates torque Tm of motor generator 70 by the following equation (eq19).

なお、上式(eq19)において、「Ld」はd軸インダクタンスを示し、「Lq」はq軸インダクタンスを示す。 In the above equation (eq19), “Ld” represents the d-axis inductance, and “Lq” represents the q-axis inductance.

電気角周波数算出部74は、回転角センサ72によって検出された電気角θeの時間微分値として、電気角周波数ωeを算出する。   The electrical angular frequency calculation unit 74 calculates the electrical angular frequency ωe as a time differential value of the electrical angle θe detected by the rotation angle sensor 72.

指令電圧位相算出部58は、トルク制御器56によって算出された基準電圧位相θ*と、後述する位相補正量算出部61aによって算出された電圧位相補正量Δθとの加算値として、指令電圧位相θv*を算出する。   The command voltage phase calculation unit 58 uses the command voltage phase θv as an addition value of a reference voltage phase θ * calculated by the torque controller 56 and a voltage phase correction amount Δθ calculated by a phase correction amount calculation unit 61a described later. * Is calculated.

指令電圧算出部60aは、変調率Rm及び電源電圧VDCに基づき、dq軸上の指令電圧ベクトルVm*を算出し、算出された指令電圧ベクトルVm*及び指令電圧位相θv*に基づき、dq軸上の指令電圧vd*,vq*を算出する(図14参照)。なお、本実施形態において、指令電圧算出部60aが「指令電圧算出手段(第2の指令電圧算出手段)」を構成する。   The command voltage calculation unit 60a calculates a command voltage vector Vm * on the dq axis based on the modulation factor Rm and the power supply voltage VDC, and on the dq axis based on the calculated command voltage vector Vm * and the command voltage phase θv *. Command voltages vd * and vq * are calculated (see FIG. 14). In the present embodiment, the command voltage calculation unit 60a constitutes “command voltage calculation means (second command voltage calculation means)”.

固定座標変換部34aは、電気角θeに基づき、dq軸上の指令電圧vd*,vq*を、U相の指令電圧vu*、V相指令電圧vv*、W相の指令電圧vw*に変換する。固定座標変換部34aによって変換された指令電圧vu*,vv*,vw*は、操作信号生成部38に入力される。   The fixed coordinate conversion unit 34a converts the command voltages vd * and vq * on the dq axis into a U-phase command voltage vu *, a V-phase command voltage vv *, and a W-phase command voltage vw * based on the electrical angle θe. To do. The command voltages vu *, vv *, vw * converted by the fixed coordinate conversion unit 34 a are input to the operation signal generation unit 38.

なお、本実施形態において、指令電圧位相算出部58、位相補正量算出部61a及び電気角周波数算出部74以外の図13に示す各種処理が、モータジェネレータ70のトルクを指令トルクTrq*にフィードバック制御すべく、dq座標系におけるモータジェネレータ10の印加電圧の位相を操作する「位相操作手段」を構成する。   In the present embodiment, various processes shown in FIG. 13 other than the command voltage phase calculation unit 58, the phase correction amount calculation unit 61a, and the electrical angular frequency calculation unit 74 perform feedback control of the torque of the motor generator 70 to the command torque Trq *. Therefore, a “phase operation means” for operating the phase of the voltage applied to the motor generator 10 in the dq coordinate system is configured.

続いて、本実施形態にかかる上記位相補正量算出部61aの設計手法について説明する。   Subsequently, a design method of the phase correction amount calculation unit 61a according to the present embodiment will be described.

まず、位相補正量算出部61aの説明に先立ち、図15を用いて、モータジェネレータ70の伝達関数P3(s)について説明する。ここで、図15は、本実施形態にかかる制御系のブロック図である。ここでは、指令電圧算出部60aを制御器80と表現した。ここで、図中、破線で示した経路を無視する場合、制御器80の入力からq軸電流iqまでの開ループ伝達関数P3(s)、下式(eq20)によって表される。   First, prior to the description of the phase correction amount calculation unit 61a, the transfer function P3 (s) of the motor generator 70 will be described with reference to FIG. Here, FIG. 15 is a block diagram of a control system according to the present embodiment. Here, the command voltage calculation unit 60 a is expressed as a controller 80. Here, when ignoring the path shown by the broken line in the figure, it is represented by the open loop transfer function P3 (s) from the input of the controller 80 to the q-axis current iq, and the following equation (eq20).

ここで、上式(eq20)において、「R」は電機子巻線抵抗を示す。電圧位相制御が行われる領域(弱め界磁領域)では、電気角周波数ωeが高いことから、電機子巻線抵抗Rの2乗値を含む項を無視することができる。この近似を適用すると、上式(eq20)を下式(eq21)のように表すことができる。 Here, in the above equation (eq20), “R” represents the armature winding resistance. In the region where the voltage phase control is performed (field weakening region), since the electrical angular frequency ωe is high, the term including the square value of the armature winding resistance R can be ignored. When this approximation is applied, the above equation (eq20) can be expressed as the following equation (eq21).

続いて、図16を用いて、位相補正量算出部61aの設計手法について説明する。なお、図16において、先の図6に示した処理と同一の処理については、便宜上、同一の符号を付している。 Next, a design method of the phase correction amount calculation unit 61a will be described with reference to FIG. In FIG. 16, the same processes as those shown in FIG. 6 are denoted by the same reference numerals for the sake of convenience.

図示されるように、位相補正量算出部61aは、上記第1の実施形態の図6と同様に、ハイパスフィルタによって構成されている。このため、位相補正量算出部61aの伝達関数C2(s)は、上式(eq14)によって表される。   As shown in the figure, the phase correction amount calculation unit 61a is configured by a high-pass filter, as in FIG. 6 of the first embodiment. Therefore, the transfer function C2 (s) of the phase correction amount calculation unit 61a is represented by the above equation (eq14).

ここで、図16において、指令電圧位相θv*を入力として、q軸電流iqを出力とする閉ループ伝達関数P4(s)は、下式(eq22)によって表される。   Here, in FIG. 16, the closed loop transfer function P4 (s) having the command voltage phase θv * as an input and the q-axis current iq as an output is expressed by the following equation (eq22).

上式(eq22)の分母において、ラプラス演算子sの1次項として電気角周波数ωeを含む項が存在する。この項の存在により、モータジェネレータ70の伝達関数P3(s)の利得に関する周波数特性がその電気角周波数ωe付近に極大値を有することとなる。このため、本実施形態では、電気角周波数ωeを含む項を除去するように、ハイパスフィルタのゲインKを設定する。すなわち、位相補正量算出部61aのゲインKを、下式(eq23)のように設定する。 In the denominator of the above equation (eq22), there is a term including the electrical angular frequency ωe as the primary term of the Laplace operator s. Due to the existence of this term, the frequency characteristic related to the gain of the transfer function P3 (s) of the motor generator 70 has a maximum value near the electrical angular frequency ωe. For this reason, in this embodiment, the gain K of the high-pass filter is set so as to remove the term including the electrical angular frequency ωe. That is, the gain K of the phase correction amount calculation unit 61a is set as in the following equation (eq23).

電気角周波数ωeを入力としてゲインKを設定する構成によれば、位相補正量算出部61aを、指令電圧位相θv*を入力としてq軸電流iqを出力とする伝達関数P3(s)の利得に関する周波数特性において、上記周波数特性の電気角周波数ωe付近の利得を低減するように指令電圧位相θv*を補正する「位相補正手段」として構成することができる。 According to the configuration in which the gain K is set by using the electrical angular frequency ωe as an input, the phase correction amount calculation unit 61a relates to the gain of the transfer function P3 (s) having the command voltage phase θv * as an input and the q-axis current iq as an output. In the frequency characteristics, it can be configured as “phase correction means” for correcting the command voltage phase θv * so as to reduce the gain in the vicinity of the electrical angular frequency ωe of the frequency characteristics.

以上説明した本実施形態によっても、上記第1の実施形態で得られる効果と同様の効果を同期機について得ることができる。   According to the present embodiment described above, the same effect as that obtained in the first embodiment can be obtained for the synchronous machine.

(その他の実施形態)
なお、上記各実施形態は、以下のように変更して実施してもよい。
(Other embodiments)
Each of the above embodiments may be modified as follows.

・「位相補正手段」としては、上記各実施形態に例示したものに限らず、例えば以下に説明するものであってもよい。詳しくは、上記第1の実施形態の図4において、位相補正量算出部61を除去してかつ、トルク制御器56に微分器を追加する。こうした構成において、微分器のゲインの調整によって周波数特性の1次周波数ω1付近の利得を低減するものであってもよい。すなわち、この場合、トルク制御器56から出力される指令電圧位相θv*は、低周波数成分が除去されたδ軸上の1次電流iδ1によって既に補正された値となる。こうした構成であっても、上記第1の実施形態で得られる効果に準じた効果を得ることはできる。なお、上記第5の実施形態で説明した同期機についても同様である。
・上記第1の実施形態の図1や、上記第5の実施形態の図12において、高電圧バッテリ12及びインバータINVの間に昇圧コンバータが介在する場合、昇圧コンバータが「直流電源」となる。
The “phase correction unit” is not limited to those exemplified in the above embodiments, and may be described below, for example. Specifically, in FIG. 4 of the first embodiment, the phase correction amount calculation unit 61 is removed and a differentiator is added to the torque controller 56. In such a configuration, the gain near the primary frequency ω1 of the frequency characteristic may be reduced by adjusting the gain of the differentiator. That is, in this case, the command voltage phase θv * output from the torque controller 56 is a value already corrected by the primary current iδ1 on the δ axis from which the low frequency component has been removed. Even with such a configuration, it is possible to obtain an effect according to the effect obtained in the first embodiment. The same applies to the synchronous machine described in the fifth embodiment.
In FIG. 1 of the first embodiment and FIG. 12 of the fifth embodiment, when a boost converter is interposed between the high voltage battery 12 and the inverter INV, the boost converter becomes a “DC power supply”.

・上記第2の実施形態で説明したリミッタ62を、上記第5の実施形態で説明した同期機の制御システムに適用してもよい。   The limiter 62 described in the second embodiment may be applied to the synchronous machine control system described in the fifth embodiment.

・上記第4の実施形態で説明した指令電圧位相θv*の補正手法を、上記第5の実施形態で説明した同期機の制御システムに適用してもよい。   The correction method of the command voltage phase θv * described in the fourth embodiment may be applied to the synchronous machine control system described in the fifth embodiment.

・回転機の「制御量」としては、トルクに限らず、例えば回転速度であってもよい。   The “control amount” of the rotating machine is not limited to torque, and may be, for example, a rotational speed.

10…モータジェネレータ、20…制御装置。   10 ... motor generator, 20 ... control device.

Claims (8)

回転機(10;70)の制御量をその指令値に制御すべく、回転座標系における前記回転機の印加電圧の位相を操作する位相操作手段と、
前記位相を入力として前記回転座標系における前記回転機に流れる電流を出力とする伝達関数の利得に関する周波数特性について、前記印加電圧の回転角周波数付近の利得を低減するように前記位相を補正する位相補正手段と、
を備えることを特徴とする回転機の制御装置。
Phase control means for controlling the phase of the applied voltage of the rotating machine in the rotating coordinate system in order to control the control amount of the rotating machine (10; 70) to the command value;
The phase for correcting the phase so as to reduce the gain near the rotation angular frequency of the applied voltage with respect to the frequency characteristic related to the gain of the transfer function that takes the phase as an input and outputs the current flowing through the rotating machine in the rotating coordinate system Correction means;
A control device for a rotating machine.
前記位相操作手段は、
前記制御量及び前記指令値の偏差に基づき、前記位相を算出する位相算出手段と、
前記位相算出手段によって算出された前記位相に基づき、前記回転機の指令電圧を算出する指令電圧算出手段と、
を備え、
前記指令電圧算出手段によって算出された前記指令電圧に前記回転機の印加電圧を制御することで、前記制御量を前記指令値に制御し、
前記位相補正手段は、
前記回転機に流れる電流の低周波数成分を除去する除去手段を備え、
前記除去手段によって前記低周波数成分が除去された電流に基づき、前記位相算出手段によって算出された前記位相を補正することを特徴とする請求項1記載の回転機の制御装置。
The phase operation means includes
Phase calculating means for calculating the phase based on the control amount and the deviation of the command value;
Command voltage calculating means for calculating a command voltage of the rotating machine based on the phase calculated by the phase calculating means;
With
By controlling the applied voltage of the rotating machine to the command voltage calculated by the command voltage calculating means, the control amount is controlled to the command value,
The phase correction means includes
A removing means for removing a low frequency component of the current flowing through the rotating machine;
2. The rotating machine control device according to claim 1, wherein the phase calculated by the phase calculating unit is corrected based on the current from which the low frequency component has been removed by the removing unit.
前記回転機は、誘導機(10)であり、
前記位相操作手段は、
前記制御量及び前記指令値の偏差に基づき、前記位相を算出する位相算出手段と、
前記位相算出手段によって算出された前記位相に基づき、前記回転機の指令電圧を算出する指令電圧算出手段と、
を備え、
前記指令電圧算出手段によって算出された前記指令電圧に前記回転機の印加電圧を制御することで、前記制御量を前記指令値に制御し、
前記位相補正手段は、
前記誘導機の2次磁束の低周波数成分を除去する除去手段を備え、
前記除去手段によって前記低周波数成分が除去された2次磁束に基づき、前記位相を補正することを特徴とする請求項1記載の回転機の制御装置。
The rotating machine is an induction machine (10);
The phase operation means includes
Phase calculating means for calculating the phase based on the control amount and the deviation of the command value;
Command voltage calculating means for calculating a command voltage of the rotating machine based on the phase calculated by the phase calculating means;
With
By controlling the applied voltage of the rotating machine to the command voltage calculated by the command voltage calculating means, the control amount is controlled to the command value,
The phase correction means includes
A removing means for removing a low frequency component of the secondary magnetic flux of the induction machine;
2. The control device for a rotating machine according to claim 1, wherein the phase is corrected based on the secondary magnetic flux from which the low frequency component has been removed by the removing means.
前記除去手段は、ハイパスフィルタを備えることを特徴とする請求項2又は3記載の回転機の制御装置。   4. The rotating machine control device according to claim 2, wherein the removing means includes a high-pass filter. 前記位相操作手段は、
前記制御量及び前記指令値の偏差に基づき、前記位相を算出する位相算出手段と、
前記位相算出手段によって算出された前記位相に基づき、前記回転座標系における前記回転機の指令電圧を算出する指令電圧算出手段と、
前記回転座標系及び固定座標系の位相差に基づき、前記指令電圧算出手段によって算出された前記指令電圧を前記固定座標系における指令電圧に変換する座標変換手段と、
を備え、
前記座標変換手段によって変換された前記指令電圧に前記回転機の印加電圧を制御することで、前記制御量を前記指令値に制御し、
前記位相補正手段は、前記位相の補正を、前記回転角周波数付近の利得を低減するように前記座標変換手段において用いられる前記位相差を補正することで行うことを特徴とする請求項1〜4のいずれか1項に記載の回転機の制御装置。
The phase operation means includes
Phase calculating means for calculating the phase based on the control amount and the deviation of the command value;
Command voltage calculating means for calculating a command voltage of the rotating machine in the rotating coordinate system based on the phase calculated by the phase calculating means;
Coordinate conversion means for converting the command voltage calculated by the command voltage calculation means into a command voltage in the fixed coordinate system based on the phase difference between the rotating coordinate system and the fixed coordinate system;
With
By controlling the applied voltage of the rotating machine to the command voltage converted by the coordinate conversion means, the control amount is controlled to the command value,
5. The phase correction means performs the phase correction by correcting the phase difference used in the coordinate conversion means so as to reduce a gain in the vicinity of the rotation angular frequency. The control apparatus of the rotary machine of any one of these.
前記位相補正手段による前記位相の補正量をその上限値で制限する制限手段を更に備えることを特徴とする請求項1〜5のいずれか1項に記載の回転機の制御装置。   The control device for a rotating machine according to claim 1, further comprising a limiting unit that limits the correction amount of the phase by the phase correction unit with an upper limit value thereof. 前記回転機は、誘導機(10)であり、
前記回転機の2次磁束ベクトルを算出する2次磁束算出手段を更に備え、
前記位相操作手段によって操作される前記位相の基準は、前記2次磁束算出手段によって算出された前記2次磁束ベクトルの方向に設定されていることを特徴とする請求項1〜6のいずれか1項に記載の回転機の制御装置。
The rotating machine is an induction machine (10);
A secondary magnetic flux calculating means for calculating a secondary magnetic flux vector of the rotating machine;
The reference of the phase operated by the phase operating means is set in the direction of the secondary magnetic flux vector calculated by the secondary magnetic flux calculating means. The control apparatus of the rotary machine as described in the paragraph.
前記回転座標系における前記回転機の指令電流を算出する指令電流算出手段と、
前記指令電流及び前記回転座標系における前記回転機に流れる電流の偏差に基づき、前記回転機の指令電圧を算出する第1の指令電圧算出手段と、
前記第1の指令電圧算出手段によって算出された前記指令電圧に前記回転機の印加電圧を制御することで、前記制御量を前記指令値に制御するベクトル制御手段と、
を更に備え、
前記位相操作手段は、
前記制御量及び前記指令値の偏差に基づき、前記位相を算出する位相算出手段と、
前記回転機の電力供給源となる直流電源(12)の電圧に基づき、前記回転機の印加電圧の振幅を算出する振幅算出手段と、
前記位相算出手段によって算出された前記位相及び前記振幅算出手段によって算出された前記振幅に基づき、前記回転機の指令電圧を算出する第2の指令電圧算出手段と、
を備え、
前記第2の指令電圧算出手段によって算出された前記指令電圧に前記回転機の印加電圧を制御することで、前記制御量を前記指令値に制御し、
前記位相操作手段による前記回転機の制御又は前記ベクトル制御手段による前記回転機の制御を選択する選択手段を更に備えることを特徴とする請求項1〜7のいずれか1項に記載の回転機の制御装置。
Command current calculating means for calculating a command current of the rotating machine in the rotating coordinate system;
First command voltage calculating means for calculating a command voltage of the rotating machine based on a deviation of the command current and a current flowing through the rotating machine in the rotating coordinate system;
Vector control means for controlling the controlled variable to the command value by controlling the applied voltage of the rotating machine to the command voltage calculated by the first command voltage calculating means;
Further comprising
The phase operation means includes
Phase calculating means for calculating the phase based on the control amount and the deviation of the command value;
An amplitude calculating means for calculating an amplitude of an applied voltage of the rotating machine based on a voltage of a DC power source (12) serving as a power supply source of the rotating machine;
Second command voltage calculating means for calculating a command voltage of the rotating machine based on the phase calculated by the phase calculating means and the amplitude calculated by the amplitude calculating means;
With
By controlling the applied voltage of the rotating machine to the command voltage calculated by the second command voltage calculation means, the control amount is controlled to the command value,
The rotating machine according to claim 1, further comprising selection means for selecting control of the rotating machine by the phase operation means or control of the rotating machine by the vector control means. Control device.
JP2013074809A 2013-03-29 2013-03-29 Rotating machine control device Active JP6060778B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013074809A JP6060778B2 (en) 2013-03-29 2013-03-29 Rotating machine control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013074809A JP6060778B2 (en) 2013-03-29 2013-03-29 Rotating machine control device

Publications (2)

Publication Number Publication Date
JP2014200148A true JP2014200148A (en) 2014-10-23
JP6060778B2 JP6060778B2 (en) 2017-01-18

Family

ID=52356748

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013074809A Active JP6060778B2 (en) 2013-03-29 2013-03-29 Rotating machine control device

Country Status (1)

Country Link
JP (1) JP6060778B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017011856A (en) * 2015-06-19 2017-01-12 株式会社デンソー Controller of dynamo-electric machine
CN108206659A (en) * 2018-02-07 2018-06-26 丽水博远科技有限公司 Permanent-magnet synchronous motor rotor position method of estimation based on rotation high frequency injection algorithm

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107272420B (en) * 2017-08-07 2019-12-27 上海航天控制技术研究所 High-frequency noise active suppression method applied to electric steering engine

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11262300A (en) * 1998-03-13 1999-09-24 Toshiba Corp Power inverting equipment
JPH11275899A (en) * 1998-03-24 1999-10-08 Meidensha Corp Speed sensorless vector controller
JP2002186287A (en) * 2000-12-15 2002-06-28 Mitsubishi Electric Corp Controller for electric rolling stock
JP2010268568A (en) * 2009-05-13 2010-11-25 Nissan Motor Co Ltd Controller for ac motor
JP5156149B1 (en) * 2012-01-18 2013-03-06 三菱電機株式会社 Power converter

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11262300A (en) * 1998-03-13 1999-09-24 Toshiba Corp Power inverting equipment
JPH11275899A (en) * 1998-03-24 1999-10-08 Meidensha Corp Speed sensorless vector controller
JP2002186287A (en) * 2000-12-15 2002-06-28 Mitsubishi Electric Corp Controller for electric rolling stock
JP2010268568A (en) * 2009-05-13 2010-11-25 Nissan Motor Co Ltd Controller for ac motor
JP5156149B1 (en) * 2012-01-18 2013-03-06 三菱電機株式会社 Power converter

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017011856A (en) * 2015-06-19 2017-01-12 株式会社デンソー Controller of dynamo-electric machine
CN108206659A (en) * 2018-02-07 2018-06-26 丽水博远科技有限公司 Permanent-magnet synchronous motor rotor position method of estimation based on rotation high frequency injection algorithm
CN108206659B (en) * 2018-02-07 2020-04-07 丽水博远科技有限公司 Permanent magnet synchronous motor rotor position estimation method based on rotation high-frequency injection algorithm

Also Published As

Publication number Publication date
JP6060778B2 (en) 2017-01-18

Similar Documents

Publication Publication Date Title
JP6324627B2 (en) AC rotating machine control device and electric power steering control device
JP5781235B2 (en) Synchronous machine controller
JP4425193B2 (en) Motor position sensorless control device
KR100655702B1 (en) Control method for permanent magnet synchronous motor and control system thereof
KR102108911B1 (en) Drive system and inverter device
WO2016121237A1 (en) Inverter control device and motor drive system
WO2015025356A1 (en) Motor drive system and motor control device
JP5428202B2 (en) Control device for permanent magnet type synchronous motor
JP2009284694A (en) Controller for permanent magnet type synchronous motor
JP2009060688A (en) Controller for synchronous motors
JP6060778B2 (en) Rotating machine control device
JP6287715B2 (en) Rotating machine control device
JP6261396B2 (en) Permanent magnet type synchronous motor vector control device and magnet magnetic flux estimation device
JP3920750B2 (en) DC brushless motor control device
JP5510156B2 (en) Rotating machine control device
WO2014132731A1 (en) Inverter device, construction machine, and motor control method
JP5515885B2 (en) Electric vehicle control device
JP2008154308A (en) Controller of motor-driven power steering system
JP5726273B2 (en) Synchronous machine control device having permanent magnet state estimation function and method thereof
JP2012253982A (en) Angular velocity estimating apparatus
JP5312179B2 (en) DC brushless motor control device
JP6361569B2 (en) Control device for rotating electrical machine
JP5444983B2 (en) Rotating machine control device
JP5412772B2 (en) Rotating machine control device
KR102409792B1 (en) Control device of permanent magnet synchronization electric motor, microcomputer, electric motor system, and driving method of permanent magnet synchronization electric motor

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150526

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160325

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160419

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160607

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20161128

R151 Written notification of patent or utility model registration

Ref document number: 6060778

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250