JP5125093B2 - Vehicle motor control apparatus and vehicle motor control method - Google Patents

Vehicle motor control apparatus and vehicle motor control method Download PDF

Info

Publication number
JP5125093B2
JP5125093B2 JP2006341354A JP2006341354A JP5125093B2 JP 5125093 B2 JP5125093 B2 JP 5125093B2 JP 2006341354 A JP2006341354 A JP 2006341354A JP 2006341354 A JP2006341354 A JP 2006341354A JP 5125093 B2 JP5125093 B2 JP 5125093B2
Authority
JP
Japan
Prior art keywords
motor
wave voltage
shift
rectangular wave
pwm wave
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.)
Active
Application number
JP2006341354A
Other languages
Japanese (ja)
Other versions
JP2008154398A (en
Inventor
和俊 永山
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.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP2006341354A priority Critical patent/JP5125093B2/en
Publication of JP2008154398A publication Critical patent/JP2008154398A/en
Application granted granted Critical
Publication of JP5125093B2 publication Critical patent/JP5125093B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Ac Motors In General (AREA)

Description

本発明は、車両に搭載される交流モータを制御する装置に関する。   The present invention relates to an apparatus for controlling an AC motor mounted on a vehicle.

従来、交流モータに矩形波電圧を印加して駆動する矩形波電圧駆動制御と、PWM(パルス幅変調)波電圧を印加して駆動するPWM波電圧駆動制御とを切り換えることができるモータ制御装置が知られている(特許文献1参照)。矩形波電圧駆動制御は、PWM波電圧駆動制御に比べて、高回転・高トルク領域で交流モータを効率良く駆動させることができるが、外乱に対する応答が遅いため、このモータ制御装置では、交流モータの回転数変動やモータ電流の変動に基づいて、モータ制御系への外乱侵入があると判定すると、矩形波電圧駆動制御からPWM波電圧駆動制御に切り換えている。   2. Description of the Related Art Conventionally, there is a motor control device capable of switching between rectangular wave voltage drive control that is driven by applying a rectangular wave voltage to an AC motor and PWM wave voltage drive control that is driven by applying a PWM (pulse width modulation) wave voltage. It is known (see Patent Document 1). The rectangular wave voltage drive control can drive the AC motor more efficiently in the high rotation / high torque region than the PWM wave voltage drive control. However, since the response to disturbance is slow, this motor control device uses an AC motor. If it is determined that there is a disturbance intrusion into the motor control system based on the fluctuation in the rotation speed and the fluctuation in the motor current, the rectangular wave voltage drive control is switched to the PWM wave voltage drive control.

特開2004−72954号公報JP 2004-72954 A

しかしながら、車両駆動用モータと駆動輪との間にトランスミッションを設けた車両に従来のモータ制御装置を適用した場合には、以下のような問題が生じる。すなわち、トランスミッションの変速時にモータの急激な回転変化が生じるため、モータの回転数変動やモータ電流の変動に基づいて、駆動制御を切り換える従来の方法では、制御の切り換えが間に合わない可能性がある。   However, when the conventional motor control device is applied to a vehicle in which a transmission is provided between the vehicle drive motor and the drive wheels, the following problems occur. That is, since a rapid change in the rotation of the motor occurs when the transmission is shifted, the conventional method of switching the drive control based on fluctuations in the rotational speed of the motor or fluctuations in the motor current may not switch the control in time.

本発明による車両用モータ制御装置は、交流モータに矩形波電圧を印加して駆動する矩形波電圧駆動と、交流モータにPWM波電圧を印加して駆動するPWM波電圧駆動とを可能とし、交流モータの運転領域を、モータトルクおよびモータ回転速度に応じて、PWM波電圧駆動を行う領域Aと、PWM波電圧駆動および前記矩形波電圧駆動のいずれでも駆動可能な領域Bとに区分して、トルク指令値およびモータ回転速度に応じて、矩形波電圧駆動およびPWM波電圧駆動のうちのいずれか一方を選択する際に、交流モータの運転領域が領域Bの状態の時には矩形波電圧駆動を選択するとともに、交流モータの運転領域が領域Bの状態で、交流モータと駆動輪との間に設けられている変速機の変速が行われる場合には、変速が行われる前に、矩形波電圧駆動からPWM波電圧駆動に切り換えることを特徴とする。   The vehicle motor control device according to the present invention enables a rectangular wave voltage drive that is driven by applying a rectangular wave voltage to an AC motor, and a PWM wave voltage drive that is driven by applying a PWM wave voltage to the AC motor. According to the motor torque and the motor rotation speed, the motor operating region is divided into a region A that performs PWM wave voltage driving and a region B that can be driven by either PWM wave voltage driving or the rectangular wave voltage driving, When selecting either rectangular wave voltage drive or PWM wave voltage drive according to the torque command value and the motor rotation speed, select the rectangular wave voltage drive when the AC motor operating region is in the region B. In addition, when the transmission range of the transmission provided between the AC motor and the drive wheels is changed in a state where the operation range of the AC motor is the region B, before the shift is performed, And wherein the switching to the PWM wave voltage drive from square wave voltage driving.

本発明による車両用モータ制御装置によれば、交流モータと駆動輪との間に設けられている変速機の変速が行われる場合には、変速が行われる前に、矩形波電圧駆動からPWM波電圧駆動に切り換えるので、変速時における交流モータの制御安定性が低下するのを防ぐことができる。   According to the vehicle motor control device of the present invention, when a shift of the transmission provided between the AC motor and the drive wheels is performed, the PWM wave is driven from the rectangular wave voltage drive before the shift is performed. Since switching to voltage driving is performed, it is possible to prevent the control stability of the AC motor from being lowered during shifting.

以下では、本発明によるモータ制御装置をハイブリッド車に適用した例を挙げて説明する。   Hereinafter, an example in which the motor control device according to the present invention is applied to a hybrid vehicle will be described.

−第1の実施の形態−
図1は、第1の実施の形態におけるモータ制御装置を搭載したハイブリッド車のシステム構成を示す図である。モータジェネレータ(MG)105は、クラッチ(CL1)109を介して、エンジン(ENG)104と連結され、エンジン104を始動する。モータジェネレータ105は、また、クラッチ(CL2)110を介して、トランスミッション(T/M)106と連結され、走行駆動力を発生する。車両の総合制駆動力は、エンジン104とモータジェネレータ105の合成制駆動力、あるいはエンジン104とモータジェネレータ105のそれぞれの制駆動力となる。
-First embodiment-
FIG. 1 is a diagram showing a system configuration of a hybrid vehicle equipped with a motor control device according to the first embodiment. Motor generator (MG) 105 is connected to engine (ENG) 104 via clutch (CL 1) 109 and starts engine 104. The motor generator 105 is also coupled to the transmission (T / M) 106 via the clutch (CL2) 110 and generates a driving force. The total braking / driving force of the vehicle is a combined braking / driving force of the engine 104 and the motor generator 105 or a braking / driving force of each of the engine 104 and the motor generator 105.

モータジェネレータ105は、力行運転および回生運転が可能な3相同期交流モータであり、モータ(電動機)として機能して駆動力を発生するとともに、ジェネレータ(発電機)として機能して制動力を発生する回転電機である。この明細書では、電動機と発電機の両機能を併せ持つことを明確にするために“モータジェネレータ”と呼ぶが、一般に“モータ”と呼ばれるものは電動機と発電機の両機能を備えている。したがって、この明細書におけるモータジェネレータというのは、一般的なモータを含むものである。   The motor generator 105 is a three-phase synchronous AC motor capable of power running operation and regenerative operation. The motor generator 105 functions as a motor (electric motor) to generate driving force and also functions as a generator (generator) to generate braking force. It is a rotating electrical machine. In this specification, in order to clarify that both functions of an electric motor and a generator are combined, it is called a “motor generator”, but what is generally called a “motor” has both functions of an electric motor and a generator. Therefore, the motor generator in this specification includes a general motor.

車両コントローラ102は、車両情報101に基づいて、車両の必要制駆動力を演算し、必要制駆動力に応じて、エネルギーマネジメントを行う。そして、エンジンコントローラ103へエンジントルク指令Tengを、モータコントローラ107へMGトルク指令Tmgを、クラッチ109,110へクラッチ状態指令をそれぞれ出力する。なお、車両情報101には、車速センサ(不図示)による車速情報、シフト位置センサ(不図示)によるトランスミッション106のシフト位置情報、ブレーキセンサ(不図示)によるブレーキペダル操作情報、アクセルセンサ(不図示)によるアクセルペダル操作情報が少なくとも含まれる。   The vehicle controller 102 calculates the necessary braking / driving force of the vehicle based on the vehicle information 101 and performs energy management according to the necessary braking / driving force. Then, an engine torque command Teng is output to the engine controller 103, an MG torque command Tmg is output to the motor controller 107, and a clutch state command is output to the clutches 109 and 110, respectively. The vehicle information 101 includes vehicle speed information by a vehicle speed sensor (not shown), shift position information of the transmission 106 by a shift position sensor (not shown), brake pedal operation information by a brake sensor (not shown), an accelerator sensor (not shown). ) At least accelerator pedal operation information.

車両コントローラ102は、また、エンジン始動時に、クラッチ109を接続するとともに、クラッチ110を開放して、モータジェネレータ105によりトルクを発生させて、エンジン104を始動する。トランスミッション106の変速時には、クラッチ110を開放して、所望の変速段に切り換えた後、クラッチ110を締結する。なお、トランスミッション106は、MT、AT、CVTのいずれの変速機であってもよい。   The vehicle controller 102 also connects the clutch 109 and opens the clutch 110 when the engine is started, and generates torque by the motor generator 105 to start the engine 104. At the time of shifting the transmission 106, the clutch 110 is released and switched to a desired shift speed, and then the clutch 110 is engaged. Transmission 106 may be any transmission of MT, AT, and CVT.

エンジンコントローラ103は、車両コントローラ102からのエンジン始動/停止指令にしたがって、エンジン104の始動/停止制御を行う。また、エンジンコントローラ103は、エンジントルク指令Tengに基づいて、エンジン104のスロットルバルブ開閉装置(不図示)、燃料噴射装置(不図示)、点火時期制御装置(不図示)を制御し、エンジン104から制駆動力を発生させる。   The engine controller 103 performs start / stop control of the engine 104 in accordance with an engine start / stop command from the vehicle controller 102. The engine controller 103 controls a throttle valve opening / closing device (not shown), a fuel injection device (not shown), and an ignition timing control device (not shown) of the engine 104 based on the engine torque command Teng. Generate braking / driving force.

モータコントローラ107は、車両コントローラ102から入力されるMGトルク指令Tmg、モータジェネレータ105の回転速度ωm、および、クラッチ110の締結/開放状態信号に基づいて、後述するPWM波制御および矩形波制御のうちのいずれか一方の制御を選択する。インバータ108は、モータコントローラ107で選択された制御方法によって、バッテリ(蓄電手段)111の直流電圧を交流電圧に変換して、モータジェネレータ105に供給する。   Based on the MG torque command Tmg input from the vehicle controller 102, the rotational speed ωm of the motor generator 105, and the engagement / disengagement state signal of the clutch 110, the motor controller 107 includes PWM wave control and rectangular wave control described later. Select one of the controls. The inverter 108 converts the DC voltage of the battery (power storage means) 111 into an AC voltage by the control method selected by the motor controller 107 and supplies the AC voltage to the motor generator 105.

図2は、モータコントローラ107の詳細な構成を示す制御ブロック図である。モータコントローラ107は、マイクロコンピューターとメモリやA/Dコンバータなどの周辺部品を備え、マイクロコンピュータのソフトウエア形態により構成される制御切換部10と、矩形波制御部20と、PWM波制御部30と、磁極位置/MG速度検出部40とを備える。   FIG. 2 is a control block diagram showing a detailed configuration of the motor controller 107. The motor controller 107 includes a microcomputer and peripheral components such as a memory and an A / D converter, and includes a control switching unit 10, a rectangular wave control unit 20, and a PWM wave control unit 30 configured in the form of a microcomputer software. And a magnetic pole position / MG speed detection unit 40.

矩形波制御部20は、スイッチSW1およびSW2と、電圧位相演算部21と、スイッチ選択部22とを備える。スイッチSW1およびSW2は、制御切換部10によって、オン/オフが制御され、矩形波制御部20による制御が選択される場合にオンされる。   The rectangular wave control unit 20 includes switches SW1 and SW2, a voltage phase calculation unit 21, and a switch selection unit 22. The switches SW1 and SW2 are turned on when on / off is controlled by the control switching unit 10 and control by the rectangular wave control unit 20 is selected.

電圧位相演算部21は、車両コントローラ102から入力されるMGトルク指令値Tmgおよび磁極位置/MG速度検出部40によって検出されるモータ回転速度ωmに基づいて、予め用意された電流テーブルを参照することにより、2相直流電流であるd軸電流指令値id*およびq軸電流指令値iq*を算出し、モータジェネレータ105に印加する電圧位相γを算出する。 The voltage phase calculation unit 21 refers to a current table prepared in advance based on the MG torque command value Tmg input from the vehicle controller 102 and the motor rotation speed ωm detected by the magnetic pole position / MG speed detection unit 40. Thus, the d-axis current command value id * and the q-axis current command value iq * , which are two-phase DC currents, are calculated, and the voltage phase γ applied to the motor generator 105 is calculated.

電圧位相γの算出方法を図3を用いて説明する。モータジェネレータ105の磁極位置θの方向であるd軸に対して、電気的に直交するq軸方向に逆起電力ωm・φ(φは磁石の磁束)が発生する。この逆起電力ωm・φを補償する電圧と、d軸電流による電圧成分ωm・Ld・id*(Ldはd軸インダクタンス)との和がq軸方向に印加する電圧となる。また、d軸方向については、q軸電流による電圧成分ωm・Lq・iq*(Lqはq軸インダクタンス)が印加電圧となる。従って、図3に示すように、d軸方向の印加電圧およびq軸方向の印加電圧のベクトル和が電圧指令ベクトルVrとなり、d軸を基準とするVrの位相がγとなる。電圧位相演算部21は、図3に示すベクトル演算を行うことにより、電圧位相γを算出する。 A method of calculating the voltage phase γ will be described with reference to FIG. A counter electromotive force ωm · φ (φ is the magnetic flux of the magnet) is generated in the q-axis direction that is electrically orthogonal to the d-axis that is the direction of the magnetic pole position θ of the motor generator 105. The sum of the voltage for compensating the counter electromotive force ωm · φ and the voltage component ωm · Ld · id * (Ld is d-axis inductance) due to the d-axis current is the voltage applied in the q-axis direction. In the d-axis direction, the voltage component ωm · Lq · iq * (Lq is q-axis inductance) due to the q-axis current is the applied voltage. Therefore, as shown in FIG. 3, the vector sum of the applied voltage in the d-axis direction and the applied voltage in the q-axis direction becomes the voltage command vector Vr, and the phase of Vr with respect to the d-axis becomes γ. The voltage phase calculation unit 21 calculates the voltage phase γ by performing the vector calculation shown in FIG.

スイッチ選択部22は、電圧位相γとモータ磁極位置θとに基づいて、U相、V相、W相のスイッチング信号Pu、Pv、Pwを決定する。インバータ108は、スイッチング信号Pu、Pv、Pwに応じた電圧を生成し、モータジェネレータ105に印加する。   The switch selection unit 22 determines U-phase, V-phase, and W-phase switching signals Pu, Pv, and Pw based on the voltage phase γ and the motor magnetic pole position θ. The inverter 108 generates a voltage corresponding to the switching signals Pu, Pv, and Pw and applies it to the motor generator 105.

スイッチ選択部22によるスイッチング信号Pu、Pv、Pwの決定方法を、図3および図4を用いて説明する。図3において、電圧指令ベクトルVrの位相は、α軸を基準とする静止座標系から見ると、モータジェネレータ105の磁極位置θと電圧位相γとの和(θ+γ)となる。ここでは、図4に示すようなスイッチングパターンを定めたテーブルデータを予め用意しておき、求めた(θ+γ)とテーブルデータとに基づいて、スイッチング信号Pu、Pv、Pwを決定する。   A method for determining the switching signals Pu, Pv, and Pw by the switch selection unit 22 will be described with reference to FIGS. In FIG. 3, the phase of the voltage command vector Vr is the sum (θ + γ) of the magnetic pole position θ of the motor generator 105 and the voltage phase γ when viewed from the stationary coordinate system with the α axis as a reference. Here, table data defining a switching pattern as shown in FIG. 4 is prepared in advance, and the switching signals Pu, Pv, and Pw are determined based on the obtained (θ + γ) and the table data.

180度通電の矩形波制御を行うために、図4に示すスイッチングパターンでは、電気角60度ごとに異なるスイッチングパターンを有する6つの区間I〜VIに分けられている。例えば、(θ+γ)が−30度〜30度の範囲であれば区間Iとなり、U相が正電圧に、V相、W相が負電圧になるように、各スイッチング信号Pu、Pv、Pwを与える。   In order to perform 180-degree conducting rectangular wave control, the switching pattern shown in FIG. 4 is divided into six sections I to VI having different switching patterns for every electrical angle of 60 degrees. For example, if (θ + γ) is in the range of −30 degrees to 30 degrees, it becomes the section I, and the switching signals Pu, Pv, and Pw are set so that the U phase becomes a positive voltage and the V phase and the W phase become negative voltages. give.

磁極位置/MG速度検出部40は、モータジェネレータ105の出力軸に連結したレゾルバ50の出力信号に基づいて、モータジェネレータ105の磁極位置θおよび回転速度ωmを検出する。この磁極位置/MG速度検出部40は、矩形波制御系とPWM波制御系とで共用とする。   The magnetic pole position / MG speed detection unit 40 detects the magnetic pole position θ and the rotational speed ωm of the motor generator 105 based on the output signal of the resolver 50 connected to the output shaft of the motor generator 105. The magnetic pole position / MG speed detection unit 40 is shared by the rectangular wave control system and the PWM wave control system.

PWM波制御部30は、高効率電流テーブル31と、電流制御部32と、2相3相変換部33と、PWM変換部34と、3相2相変換部35と、スイッチSW3およびSW4とを備える。スイッチSW3およびSW4は、制御切換部10によって、オン/オフが制御され、PWM波制御部30による制御が選択される場合にオンされる。   The PWM wave control unit 30 includes a high-efficiency current table 31, a current control unit 32, a two-phase three-phase conversion unit 33, a PWM conversion unit 34, a three-phase two-phase conversion unit 35, and switches SW3 and SW4. Prepare. The switches SW3 and SW4 are turned on when the control switching unit 10 controls on / off and the control by the PWM wave control unit 30 is selected.

高効率電流テーブル31は、MGトルク指令Tmgおよびモータジェネレータ105の回転速度ωmに対して予め設定された高効率電流テーブル(高効率電流データ)を備えており、現在のMGトルク指令Tmgおよび回転速度ωmに基づいて、高効率電流テーブルを参照することにより、d軸電流指令値id*およびq軸電流指令値iq*を算出する。3相2相変換部35は、モータジェネレータ105の磁極位置θに基づいて、電流センサ61,62,63によって検出された3相交流電流iu,iv,iwをd軸電流idおよびq軸電流iqに変換する。 The high-efficiency current table 31 includes a high-efficiency current table (high-efficiency current data) preset with respect to the MG torque command Tmg and the rotation speed ωm of the motor generator 105, and the current MG torque command Tmg and the rotation speed. Based on ωm, the d-axis current command value id * and the q-axis current command value iq * are calculated by referring to the high efficiency current table. The three-phase / two-phase converter 35 converts the three-phase AC currents iu, iv, iw detected by the current sensors 61, 62, 63 based on the magnetic pole position θ of the motor generator 105 into the d-axis current id and the q-axis current iq. Convert to

電流制御部32は、3相2相変換部35で変換されたd軸電流idおよびq軸電流iqを、d軸電流指令値id*およびq軸電流指令値iq*にそれぞれ一致させるための電圧指令値vd*,vq*を、次式(1)に示すPI制御により演算する。ただし、式(1)において、KpdおよびKpqは、所定の比例ゲインであり、KidおよびKiqは、所定の積分ゲインである。
vd*=Kpd×(id*−id)+Kid×∫(id*−id)dt
vq*=Kpq×(iq*−iq)+Kiq×∫(iq*−iq)dt (1)
The current control unit 32 is a voltage for matching the d-axis current id and the q-axis current iq converted by the three-phase / two-phase conversion unit 35 with the d-axis current command value id * and the q-axis current command value iq * , respectively. The command values vd * and vq * are calculated by the PI control shown in the following equation (1). In Equation (1), Kpd and Kpq are predetermined proportional gains, and Kid and Kiq are predetermined integral gains.
vd * = Kpd × (id * −id) + Kid × ∫ (id * −id) dt
vq * = Kpq × (iq * −iq) + Kiq × ∫ (iq * −iq) dt (1)

2相3相変換部33は、モータジェネレータ105の磁極位置θに基づいて、電流制御部32で演算されたd軸電圧指令値vd*およびq軸電圧指令値vq*を、3相交流電圧指令値vu*,vv*,vw*に変換して、PWM変換部34に出力する。PWM変換部34は、3相交流電圧指令値vu*,vv*,vw*を10kHz程度の搬送波(一般に三角波)と比較して、スイッチング信号Pu、Pv、Pwを生成する。 The two-phase / three-phase conversion unit 33 converts the d-axis voltage command value vd * and the q-axis voltage command value vq * calculated by the current control unit 32 based on the magnetic pole position θ of the motor generator 105 into a three-phase AC voltage command. The values are converted into values vu * , vv * , vw * and output to the PWM converter 34. The PWM converter 34 compares the three-phase AC voltage command values vu * , vv * , vw * with a carrier wave (generally a triangular wave) of about 10 kHz, and generates switching signals Pu, Pv, Pw.

制御切り換え部10は、車両コントローラ102から入力されるMGトルク指令Tmg、磁極位置/MG速度検出部40によって検出されるモータ回転速度ωm、および、車両コントローラ102から入力されるクラッチ110の開放/締結状態信号に基づいて、矩形波制御とPWM波制御とを切り換える。矩形波制御の選択時には、スイッチSW1およびSW2をオン、かつ、スイッチSW3およびSW4をオフし、PWM波制御の選択時には、スイッチSW1およびSW2をオフ、かつ、スイッチSW3およびSW4をオンする。   The control switching unit 10 opens / engages the MG torque command Tmg input from the vehicle controller 102, the motor rotation speed ωm detected by the magnetic pole position / MG speed detection unit 40, and the clutch 110 input from the vehicle controller 102. Switching between rectangular wave control and PWM wave control based on the status signal. When the rectangular wave control is selected, the switches SW1 and SW2 are turned on and the switches SW3 and SW4 are turned off. When the PWM wave control is selected, the switches SW1 and SW2 are turned off and the switches SW3 and SW4 are turned on.

図5は、MGトルク指令Tmgおよびモータジェネレータ105の回転速度ωmの二次元平面上における矩形波制御領域およびPWM波制御領域を示す図である。領域Aは、PWM波制御のみを行う領域であり、領域Bは、矩形波制御およびPWM波制御のどちらも実行可能な領域である。   FIG. 5 is a diagram showing a rectangular wave control region and a PWM wave control region on a two-dimensional plane of the MG torque command Tmg and the rotational speed ωm of the motor generator 105. Region A is a region where only PWM wave control is performed, and region B is a region where both rectangular wave control and PWM wave control can be performed.

一般的に、矩形波電圧による制御は、PWM波電圧による制御に比べて電圧利用率の点で優れており、高出力が得られるが、PWM波電圧による制御に比べて応答性が悪い。図5に示す領域Aは、高出力を必要としない領域であるため、応答性が良いPWM波電圧による制御を行う方が望ましい。   In general, control using a rectangular wave voltage is superior in terms of voltage utilization compared to control using a PWM wave voltage, and a high output can be obtained, but is less responsive than control using a PWM wave voltage. Since the area A shown in FIG. 5 is an area that does not require high output, it is desirable to perform control using a PWM wave voltage with good responsiveness.

一方、領域Bは、モータ出力P(∝Tmg・ωm)が最高出力Pmaxに近い状態で運転されるから、応答性が良いPWM波電圧による制御よりも、損失の少ない矩形波電圧による制御を行う方が望ましい。従って、領域Bでは、原則として、矩形波制御を選択する。しかし、矩形波制御は、図4に示すように、6区間でしかスイッチングパターンを変更することができないので、急激な外乱トルクによるモータ回転数変動があった場合など、その回転数変動によるモータ逆起電力変化により、モータジェネレータ105に過電流が流れる可能性がある。   On the other hand, in the region B, since the motor output P (∝Tmg · ωm) is operated in a state close to the maximum output Pmax, the control by the rectangular wave voltage with less loss is performed than the control by the PWM wave voltage having good response. Is preferable. Therefore, in the region B, in principle, rectangular wave control is selected. However, as shown in FIG. 4, in the rectangular wave control, the switching pattern can be changed only in six sections. Therefore, when the motor rotation speed fluctuates due to a sudden disturbance torque, the motor reverse due to the fluctuation in the rotation speed is caused. There is a possibility that an overcurrent flows through the motor generator 105 due to a change in electromotive force.

図6は、トランスミッション106の各シフト位置における車輪速ωtとモータジェネレータ105の回転速度ωmとの関係の一例を示す図である。図6に示すように、1速から2速、または、2速から3速のように、トランスミッション106の変速が行われると、モータジェネレータ105の回転数は変動する。従って、第1の実施の形態におけるモータ制御装置では、領域Bで矩形波制御を行っている際に、変速を行う場合には、変速前にPWM波制御に切り換えておく。これにより、トランスミッション106の変速が行われた時でも、制御の安定性は損なわれず、モータジェネレータ105に過電流が流れるのを防ぐことができる。   FIG. 6 is a diagram illustrating an example of the relationship between the wheel speed ωt at each shift position of the transmission 106 and the rotational speed ωm of the motor generator 105. As shown in FIG. 6, when the transmission 106 is shifted from the first speed to the second speed or from the second speed to the third speed, the rotation speed of the motor generator 105 varies. Therefore, in the motor control device according to the first embodiment, when the gear shift is performed when the rectangular wave control is performed in the region B, the control is switched to the PWM wave control before the gear shift. Thereby, even when the transmission 106 is shifted, the stability of the control is not impaired, and it is possible to prevent an overcurrent from flowing through the motor generator 105.

図7は、モータコントローラ107の制御切換部10によって行われる処理内容を示すフローチャートである。車両が起動すると、制御切換部10は、ステップS10の処理を開始する。ステップS10では、車両コントローラ102からMGトルク指令Tmgおよびクラッチ110の締結/開放状態信号を、磁極位置/MG速度検出部40からモータジェネレータ105の回転速度ωmを入力して、ステップS20に進む。   FIG. 7 is a flowchart showing the contents of processing performed by the control switching unit 10 of the motor controller 107. When the vehicle is activated, the control switching unit 10 starts the process of step S10. In step S10, the MG torque command Tmg and the engagement / disengagement state signal of the clutch 110 are input from the vehicle controller 102, and the rotational speed ωm of the motor generator 105 is input from the magnetic pole position / MG speed detection unit 40, and the process proceeds to step S20.

ステップ20では、クラッチ110の締結/開放状態信号に基づいて、クラッチ110が締結されているか否かを判定する。クラッチ110が締結されていると判定すると、ステップS30に進む。ステップS30では、ステップS10で入力されたモータジェネレータ105の回転速度ωmおよびMGトルク指令Tmgに基づいて、モータジェネレータ105の運転領域が図5に示す領域Bであるか否かを判定する。モータジェネレータ105の運転領域が図5に示す領域Bであると判定するとステップS40に進み、領域Aであると判定すると、ステップS50に進む。   In step 20, it is determined whether or not the clutch 110 is engaged based on the engagement / disengagement state signal of the clutch 110. If it is determined that the clutch 110 is engaged, the process proceeds to step S30. In step S30, based on the rotational speed ωm of motor generator 105 and the MG torque command Tmg input in step S10, it is determined whether or not the operation region of motor generator 105 is region B shown in FIG. If it is determined that the operation region of the motor generator 105 is the region B shown in FIG. 5, the process proceeds to step S40. If it is determined that the operation region is the region A, the process proceeds to step S50.

ステップS40では、矩形波制御を選択するために、スイッチSW1およびSW2をオンするとともに、スイッチSW3およびSW4をオフする。すなわち、クラッチ110が締結されている状態では、トランスミッション106の変速は行われないため、原則通り、矩形波制御を選択する。   In step S40, the switches SW1 and SW2 are turned on and the switches SW3 and SW4 are turned off to select the rectangular wave control. That is, since the transmission 106 is not shifted when the clutch 110 is engaged, the rectangular wave control is selected in principle.

一方、ステップS50では、PWM波制御を選択するために、スイッチSW1およびSW2をオフするとともに、スイッチSW3およびSW4をオンする。すなわち、モータジェネレータ105の運転領域が領域Bの状態において、クラッチ110が開放されている場合には、トランスミッション106の変速が行われると判断して、PWM波制御を選択する。また、運転領域が領域Aである場合にもPWM波制御を選択する。   On the other hand, in step S50, in order to select the PWM wave control, the switches SW1 and SW2 are turned off and the switches SW3 and SW4 are turned on. That is, when the operating region of motor generator 105 is in region B and clutch 110 is disengaged, it is determined that transmission 106 is to be shifted, and PWM wave control is selected. Also, when the operation region is the region A, the PWM wave control is selected.

ステップS40またはS50の処理を行うと、ステップS10に戻る。以後、ステップS10から始まる処理が、例えば所定時間ごとに、繰り返し行われる。なお、モータジェネレータ105の運転領域が領域Bの状態で、クラッチ110が締結されてトランスミッション106の変速制御が完了すると、PWM波制御から矩形波制御に切り換える処理が行われる。   When the process of step S40 or S50 is performed, the process returns to step S10. Thereafter, the process starting from step S10 is repeatedly performed, for example, every predetermined time. When the clutch 110 is engaged and the shift control of the transmission 106 is completed while the operation region of the motor generator 105 is in the region B, processing for switching from PWM wave control to rectangular wave control is performed.

第1の実施の形態におけるモータ制御装置によれば、交流モータ105の運転領域を、モータトルクおよびモータ回転速度に応じて、PWM波電圧駆動を行う領域Aと、PWM波電圧駆動および矩形波電圧駆動のいずれでも駆動可能な領域Bとに区分して、トルク指令値Tmgおよびモータ回転速度ωmに応じて、矩形波制御部20およびPWM波制御部30のうちのいずれか一方を選択してモータ制御を行う際に、交流モータ105の運転領域が領域Bの状態の時には矩形波制御部20を選択するとともに、交流モータ105の運転領域が領域Bの状態で、交流モータ105と駆動輪との間に設けられている変速機106の変速が行われることが予測されると、変速が行われる前に、矩形波制御部20からPWM波制御部30に切り換える処理を行う。これにより、変速機106の変速によって、交流モータ105の制御安定性が低下するのを防いで、交流モータ105に過電流が流れるのを防ぐことができる。   According to the motor control device in the first embodiment, the operation region of AC motor 105 is divided into region A in which PWM wave voltage driving is performed according to motor torque and motor rotation speed, and PWM wave voltage driving and rectangular wave voltage. The motor is divided into a region B that can be driven by any one of the driving methods, and either one of the rectangular wave control unit 20 and the PWM wave control unit 30 is selected in accordance with the torque command value Tmg and the motor rotation speed ωm. When performing the control, when the operation region of the AC motor 105 is in the region B, the rectangular wave control unit 20 is selected, and when the operation region of the AC motor 105 is in the region B, the AC motor 105 and the drive wheel If it is predicted that a shift of the transmission 106 provided therebetween is performed, the rectangular wave control unit 20 is switched to the PWM wave control unit 30 before the shift is performed. Carry out the management. Thereby, it is possible to prevent the control stability of the AC motor 105 from being lowered due to the shift of the transmission 106 and to prevent an overcurrent from flowing through the AC motor 105.

特に、第1の実施の形態におけるモータ制御装置によれば、交流モータ105の運転領域が領域Bの状態で、交流モータ105と変速機106との間を締結可能なクラッチ110が開放されたことが検出されると、矩形波制御部20からPWM波制御部30に切り換える処理を行う。変速機106の変速が行われる際には、締結されていたクラッチ110が開放されるので、変速機106の変速が行われる前に確実に、矩形波制御から応答性の良いPWM波制御に切り換えることができる。   In particular, according to the motor control apparatus in the first embodiment, the clutch 110 that can be engaged between the AC motor 105 and the transmission 106 is released while the operation region of the AC motor 105 is in the region B. Is detected, the rectangular wave control unit 20 switches to the PWM wave control unit 30. When the transmission 106 is shifted, the clutch 110 that has been engaged is released, so that the rectangular wave control is surely switched to the PWM wave control with good responsiveness before the transmission 106 is shifted. be able to.

−第2の実施の形態−
第1の実施の形態におけるモータ制御装置では、モータジェネレータ105の運転領域が領域B(図5参照)の状態で、トランスミッション106の変速を行う場合には、変速前に矩形波制御からPWM波制御に切り換えておき、変速完了後に、矩形波制御に戻す制御を行った。
-Second Embodiment-
In the motor control device according to the first embodiment, when the transmission of the transmission 106 is performed when the operation region of the motor generator 105 is in the region B (see FIG. 5), the PWM wave control is performed from the rectangular wave control before the shift. Control was performed to return to rectangular wave control after the shift was completed.

ここで、変速前のモータ回転速度と、変速後の予想回転速度との差の絶対値が所定値ωαより小さい場合には、変速前後における回転速度変動が小さいために、矩形波制御で運転を継続することができる。第2の実施の形態におけるモータ制御装置では、モータジェネレータ105の運転領域が領域Bの状態で、変速前後におけるモータ回転速度変動が小さい場合には、矩形波制御からPWM波制御への切り換えを行わない。   Here, when the absolute value of the difference between the motor rotation speed before the shift and the expected rotation speed after the shift is smaller than the predetermined value ωα, the rotation speed fluctuation before and after the shift is small, so the operation is performed with the rectangular wave control. Can continue. In the motor control device according to the second embodiment, when the operating range of motor generator 105 is in region B and the motor rotational speed fluctuation before and after the shift is small, switching from rectangular wave control to PWM wave control is performed. Absent.

なお、第2の実施の形態におけるモータ制御装置において、モータコントローラ107は、車両コントローラ102から、MGトルク指令Tmgおよびクラッチ110の締結/開放状態信号とともに、変速時におけるトランスミッション106の目標変速段および車輪速ωtも入力する。   In the motor control apparatus according to the second embodiment, the motor controller 107 receives the MG torque command Tmg and the engagement / release state signal of the clutch 110 from the vehicle controller 102, and the target gear position and wheels of the transmission 106 at the time of shifting. The speed ωt is also input.

図8は、第2の実施の形態におけるモータ制御装置において、制御切換部10によって行われる処理内容を示すフローチャートである。図7に示すフローチャートの処理と同一の処理を行うステップには、同一の符号を付して詳しい説明を省略する。図8に示すフローチャートが図7に示すフローチャートと異なるのは、ステップS10で行う処理内容と、ステップS100およびステップ110の処理が追加されている点である。   FIG. 8 is a flowchart showing the contents of processing performed by the control switching unit 10 in the motor control device according to the second embodiment. Steps that perform the same processing as the processing in the flowchart shown in FIG. 7 are assigned the same reference numerals, and detailed descriptions thereof are omitted. The flowchart shown in FIG. 8 differs from the flowchart shown in FIG. 7 in that the processing contents performed in step S10 and the processing in steps S100 and 110 are added.

ステップS10Aでは、車両コントローラ102からMGトルク指令Tmg、クラッチ110の締結/開放状態信号、トランスミッション106の目標変速段、および、車輪速ωtを、磁極位置/MG速度検出部40からモータジェネレータ105の回転速度ωmを入力して、ステップS20に進む。   In step S10A, the MG torque command Tmg from the vehicle controller 102, the engagement / disengagement state signal of the clutch 110, the target gear position of the transmission 106, and the wheel speed ωt, and the rotation of the motor generator 105 from the magnetic pole position / MG speed detection unit 40 are detected. The speed ωm is input and the process proceeds to step S20.

ステップ20において、クラッチ110が開放されていると判定すると、ステップS100に進む。ステップS100では、変速終了時におけるモータジェネレータ105の予想回転速度ωmcを演算する。ここでは、車輪速ωtと、トランスミッション106の目標変速段のギヤ比(変速後のギヤ比)とに基づいて、次式(2)より、予想回転速度ωmcを算出する。ここで、ギヤ比とは、車輪速と、モータ回転速度との比であり、モータコントローラ107は、変速段ごとのギヤ比のデータを有している。
ωmc=ωt×目標変速段のギヤ比 (2)
If it is determined in step 20 that the clutch 110 is released, the process proceeds to step S100. In step S100, the expected rotational speed ωmc of the motor generator 105 at the end of shifting is calculated. Here, based on the wheel speed ωt and the gear ratio of the target gear position of the transmission 106 (the gear ratio after the shift), the expected rotational speed ωmc is calculated from the following equation (2). Here, the gear ratio is a ratio between the wheel speed and the motor rotation speed, and the motor controller 107 has data on the gear ratio for each gear position.
ωmc = ωt × target gear stage gear ratio (2)

ステップS100に続くステップS110では、ステップS10で入力された回転速度ωm(変速前の回転速度)と、ステップS100で算出した予想回転速度ωmc(変速後の回転速度)との差の絶対値が所定値ωαより小さいか否かを判定する。ステップS10で入力された回転速度ωmと予想回転速度ωmcとの差の絶対値が所定値ωαより小さいと判定すると、ステップS30に進み、所定値ωα以上であると判定すると、ステップS50に進む。ステップS30,S40,S50の処理は、図7に示すフローチャートのステップS30,S40,S50の処理と同一である。   In step S110 following step S100, the absolute value of the difference between the rotational speed ωm (the rotational speed before the shift) input in step S10 and the predicted rotational speed ωmc (the rotational speed after the shift) calculated in step S100 is predetermined. It is determined whether or not the value is smaller than ωα. If it is determined that the absolute value of the difference between the rotational speed ωm input in step S10 and the predicted rotational speed ωmc is smaller than the predetermined value ωα, the process proceeds to step S30. If it is determined that the absolute value is greater than the predetermined value ωα, the process proceeds to step S50. Steps S30, S40, and S50 are the same as steps S30, S40, and S50 in the flowchart shown in FIG.

すなわち、モータジェネレータ105の運転領域が図5の領域Bの状態で、トランスミッション106の変速時に、変速前のモータ回転速度ωmと、変速後の予想回転速度ωmcとの差の絶対値の差が所定値ωαより小さければ、矩形波制御を選択する。一方、変速前のモータ回転速度ωmと、変速後の予想回転速度ωmcとの差の絶対値の差が所定値ωα以上であれば、変速前にPWM制御を選択しておくことにより、モータ制御の安定性が低下するのを防いで、モータジェネレータ105に過電流が流れるのを防ぐ。   That is, when the operation region of the motor generator 105 is in the region B of FIG. 5, when the transmission 106 is shifted, the difference between the absolute values of the difference between the motor rotation speed ωm before the shift and the expected rotation speed ωmc after the shift is predetermined. If it is smaller than the value ωα, rectangular wave control is selected. On the other hand, if the difference between the absolute values of the difference between the motor rotation speed ωm before the shift and the expected rotation speed ωmc after the shift is equal to or greater than the predetermined value ωα, the motor control is performed by selecting the PWM control before the shift. The stability of the motor generator 105 is prevented from being lowered, and an overcurrent is prevented from flowing through the motor generator 105.

第2の実施の形態におけるモータ制御装置によれば、交流モータ105の運転領域が領域Bの状態で、変速機106の変速前におけるモータ回転速度ωmと、変速後の回転速度ωmcとの差の絶対値が所定値ωαより小さい場合には、変速機106の変速が行われる場合でも、矩形波制御部20からPWM波制御部30への切換を行わない。これにより、変速の前後でモータ回転速度の変動が小さい場合には、矩形波制御を継続して行うことができるので、モータ運転効率を向上させることができる。   According to the motor control apparatus in the second embodiment, the difference between the motor rotation speed ωm before the shift of the transmission 106 and the rotation speed ωmc after the shift is determined when the operation range of the AC motor 105 is in the region B. When the absolute value is smaller than the predetermined value ωα, switching from the rectangular wave control unit 20 to the PWM wave control unit 30 is not performed even when the transmission 106 is shifted. Thereby, when the fluctuation | variation of a motor rotational speed is small before and behind gear shifting, since rectangular wave control can be performed continuously, motor operating efficiency can be improved.

本発明は、上述した第1および第2の実施の形態に限定されることはない。例えば、モータジェネレータ105の回転を検出するセンサとしてレゾルバを用いたが、エンコーダやパルス発生器等の他の回転数センサを用いることもできる。   The present invention is not limited to the first and second embodiments described above. For example, the resolver is used as a sensor for detecting the rotation of the motor generator 105, but other rotational speed sensors such as an encoder and a pulse generator may be used.

上述した各実施の形態では、本発明による車両用モータ制御装置をハイブリッド車に適用した例を挙げて説明したが、電気自動車や燃料電池車等にも適用することができる。   In each of the above-described embodiments, the example in which the vehicle motor control device according to the present invention is applied to a hybrid vehicle has been described. However, the present invention can also be applied to an electric vehicle, a fuel cell vehicle, and the like.

特許請求の範囲の構成要素と第1および第2の実施の形態の構成要素との対応関係は次の通りである。すなわち、矩形波制御部20が矩形波電圧駆動手段を、PWM波制御部30がPWM波電圧駆動手段を、レゾルバ50および磁極位置/MG速度検出部40が回転速度検出手段を、制御切換部10が選択手段、変速予測手段、および変速後回転速度算出手段を、車両コントローラ102が車輪速検出手段およびクラッチ状態検出手段をそれぞれ構成する。なお、以上の説明はあくまで一例であり、発明を解釈する上で、上記の実施形態の構成要素と本発明の構成要素との対応関係に何ら限定されるものではない。   The correspondence between the constituent elements of the claims and the constituent elements of the first and second embodiments is as follows. That is, the rectangular wave control unit 20 is a rectangular wave voltage drive unit, the PWM wave control unit 30 is a PWM wave voltage drive unit, the resolver 50 and the magnetic pole position / MG speed detection unit 40 are rotation speed detection units, and the control switching unit 10. The vehicle controller 102 constitutes a wheel speed detecting means and a clutch state detecting means, respectively. In addition, the above description is an example to the last, and when interpreting invention, it is not limited to the correspondence of the component of said embodiment and the component of this invention at all.

第1の実施の形態におけるモータ制御装置を搭載したハイブリッド車のシステム構成を示す図The figure which shows the system configuration | structure of the hybrid vehicle carrying the motor control apparatus in 1st Embodiment. モータコントローラの詳細な構成を示す制御ブロック図Control block diagram showing detailed configuration of motor controller 電圧位相γの算出方法を説明するためのベクトル図Vector diagram for explaining the calculation method of voltage phase γ 各電圧位相区間のスイッチングパターンを示す図The figure which shows the switching pattern of each voltage phase section MGトルク指令Tmgおよびモータジェネレータの回転速度ωmの二次元平面上における矩形波制御領域およびPWM制御領域を示す図The figure which shows the rectangular wave control area | region and PWM control area | region on the two-dimensional plane of MG torque instruction | command Tmg and the rotational speed (omega) m of a motor generator. トランスミッションの各シフト位置における車輪速ωtとモータジェネレータの回転速度ωmとの関係の一例を示す図The figure which shows an example of the relationship between the wheel speed (omega) t in each shift position of a transmission, and the rotational speed (omega) m of a motor generator. 制御切換部によって行われる処理内容を示すフローチャートFlow chart showing processing contents performed by control switching unit 第2の実施の形態におけるモータ制御装置において、制御切換部によって行われる処理内容を示すフローチャートThe flowchart which shows the processing content performed by the control switching part in the motor control apparatus in 2nd Embodiment.

符号の説明Explanation of symbols

10…制御切換部、20…矩形波制御部、21…電圧位相演算部、22…スイッチ選択部、30…PWM波制御部、31…高効率電流テーブル、32…電流制御部、33…2相3相変換部、34…PWM変換部、35…3相2相変換部、40…磁極位置/MG速度検出部、50…レゾルバ、102…車両コントローラ、103…エンジンコントローラ、104…エンジン、105…モータジェネレータ、106…トランスミッション、107…モータコントローラ、108…インバータ、109…クラッチ、110…クラッチ、111…バッテリ DESCRIPTION OF SYMBOLS 10 ... Control switching part, 20 ... Rectangular wave control part, 21 ... Voltage phase calculating part, 22 ... Switch selection part, 30 ... PWM wave control part, 31 ... High efficiency current table, 32 ... Current control part, 33 ... Two phase Three-phase converter, 34 ... PWM converter, 35 ... Three-phase to two-phase converter, 40 ... Magnetic pole position / MG speed detector, 50 ... Resolver, 102 ... Vehicle controller, 103 ... Engine controller, 104 ... Engine, 105 ... Motor generator, 106 ... transmission, 107 ... motor controller, 108 ... inverter, 109 ... clutch, 110 ... clutch, 111 ... battery

Claims (6)

交流モータに矩形波電圧を印加して駆動(以下、矩形波電圧駆動)する矩形波電圧駆動手段と、
前記交流モータにPWM波電圧を印加して駆動(以下、PWM波電圧駆動)するPWM波電圧駆動手段と、
前記交流モータの回転速度を検出する回転速度検出手段と、
前記交流モータの運転領域を、モータトルクおよびモータ回転速度に応じて、前記PWM波電圧駆動を行う領域Aと、前記PWM波電圧駆動および前記矩形波電圧駆動のいずれでも駆動可能な領域Bとに区分して、トルク指令値および前記回転速度検出手段によって検出されるモータ回転速度に応じて、前記矩形波電圧駆動手段および前記PWM波電圧駆動手段のうちのいずれか一方の駆動手段を選択する選択手段と、
前記交流モータと駆動輪との間に設けられている変速機の変速が行われることを予測する変速予測手段とを備え、
前記選択手段は、
前記交流モータの運転領域が前記領域Bの状態の時には前記矩形波電圧駆動手段を選択するとともに、
前記交流モータの運転領域が前記領域Bの状態で、前記変速予測手段によって前記変速機の変速が行われることが予測されると、前記変速が行われる前に、前記駆動手段を、前記矩形波電圧駆動手段から前記PWM波電圧駆動手段に切り換えて、前記交流モータの運転領域が前記領域Bの状態において、前記PWM波電圧駆動で前記交流モータを制御することを特徴とする車両用モータ制御装置。
A rectangular wave voltage driving means for applying a rectangular wave voltage to an AC motor and driving (hereinafter referred to as rectangular wave voltage driving);
PWM wave voltage driving means for applying a PWM wave voltage to the AC motor for driving (hereinafter referred to as PWM wave voltage driving);
Rotation speed detection means for detecting the rotation speed of the AC motor;
The operation area of the AC motor is divided into an area A where the PWM wave voltage drive is performed and an area B where the PWM wave voltage drive and the rectangular wave voltage drive can be driven according to the motor torque and the motor rotation speed. Selection to select one of the rectangular wave voltage driving means and the PWM wave voltage driving means according to the torque command value and the motor rotation speed detected by the rotation speed detection means Means,
Shift prediction means for predicting that a shift of a transmission provided between the AC motor and the drive wheel is performed,
The selection means includes
When the operation area of the AC motor is in the state of the area B, the rectangular wave voltage driving means is selected,
When it is predicted that the shift of the transmission will be performed by the shift prediction unit when the operation region of the AC motor is in the region B, the drive unit is moved to the rectangular wave before the shift is performed. Switching from voltage drive means to the PWM wave voltage drive means, and the AC motor is controlled by the PWM wave voltage drive when the operation area of the AC motor is in the area B. .
交流モータに矩形波電圧を印加して駆動(以下、矩形波電圧駆動)する矩形波電圧駆動手段と、
前記交流モータにPWM波電圧を印加して駆動(以下、PWM波電圧駆動)するPWM波電圧駆動手段と、
前記交流モータの回転速度を検出する回転速度検出手段と、
前記交流モータの運転領域を、モータトルクおよびモータ回転速度に応じて、前記PWM波電圧駆動を行う領域Aと、前記PWM波電圧駆動および前記矩形波電圧駆動のいずれでも駆動可能な領域Bとに区分して、トルク指令値および前記回転速度検出手段によって検出されるモータ回転速度に応じて、前記矩形波電圧駆動手段および前記PWM波電圧駆動手段のうちのいずれか一方の駆動手段を選択する選択手段と、
前記交流モータと駆動輪との間に設けられている変速機の変速が行われることを予測する変速予測手段と、
前記変速機の変速前に、前記変速機の変速後における前記交流モータの回転速度を算出する変速後回転速度算出手段とを備え、
前記選択手段は、前記交流モータの運転領域が前記領域Bの状態の時には前記矩形波電圧駆動手段を選択するとともに、前記交流モータの運転領域が前記領域Bの状態で、前記変速予測手段によって前記変速機の変速が行われることが予測されると、前記変速が行われる前に、前記駆動手段を、前記矩形波電圧駆動手段から前記PWM波電圧駆動手段に切り換え、
前記交流モータの運転領域が前記領域Bの状態で、前記変速機の変速前において前記回転速度検出手段によって検出されるモータ回転速度と、前記変速後回転速度算出手段によって算出されるモータ回転速度との差の絶対値が所定値より小さい場合には、前記変速予測手段によって前記変速機の変速が行われることが予測された場合でも、前記矩形波電圧駆動手段から前記PWM波電圧駆動手段への切換を行わないことを特徴とする車両用モータ制御装置。
A rectangular wave voltage driving means for applying a rectangular wave voltage to an AC motor and driving (hereinafter referred to as rectangular wave voltage driving);
PWM wave voltage driving means for applying a PWM wave voltage to the AC motor for driving (hereinafter referred to as PWM wave voltage driving);
Rotation speed detection means for detecting the rotation speed of the AC motor;
The operation area of the AC motor is divided into an area A where the PWM wave voltage drive is performed and an area B where the PWM wave voltage drive and the rectangular wave voltage drive can be driven according to the motor torque and the motor rotation speed. Selection to select one of the rectangular wave voltage driving means and the PWM wave voltage driving means according to the torque command value and the motor rotation speed detected by the rotation speed detection means Means,
Shift prediction means for predicting that a shift of a transmission provided between the AC motor and drive wheels is performed;
A post-shift rotational speed calculating means for calculating the rotational speed of the AC motor after the shift of the transmission before the shift of the transmission ;
The selection means selects the rectangular wave voltage drive means when the operation area of the AC motor is in the area B, and the shift prediction means performs the change in the operation area of the AC motor in the area B. When a shift of the transmission is predicted, before the shift is performed, the driving unit is switched from the rectangular wave voltage driving unit to the PWM wave voltage driving unit.
With the AC motor operating region in the region B, the motor rotational speed detected by the rotational speed detecting means before the transmission is shifted, and the motor rotational speed calculated by the post-shift rotational speed calculating means When the absolute value of the difference between the two is smaller than a predetermined value, even if it is predicted that the shift of the transmission is performed by the shift prediction unit, the rectangular wave voltage drive unit to the PWM wave voltage drive unit A vehicle motor control device characterized by not performing switching.
請求項2に記載の車両用モータ制御装置において、
車両の車輪速を検出する車輪速検出手段をさらに備え、
前記変速後回転速度算出手段は、前記車輪速検出手段によって検出される車輪速と、前記変速機の変速後のギヤ比とに基づいて、前記変速後のモータ回転速度を算出することを特徴とする車両用モータ制御装置。
The vehicle motor control device according to claim 2,
Wheel speed detecting means for detecting the wheel speed of the vehicle is further provided,
The post-shift rotational speed calculating means calculates the post-shift motor rotational speed based on a wheel speed detected by the wheel speed detecting means and a gear ratio after the shift of the transmission. A vehicle motor control device.
請求項1から請求項3のいずれか一項に記載の車両用モータ制御装置において、
前記交流モータと前記変速機との間を締結/開放可能なクラッチの状態を検出するクラッチ状態検出手段をさらに備え、
前記変速予測手段は、前記クラッチ状態検出手段によって前記クラッチが開放されたことが検出されると、前記変速機の変速が行われると予測することを特徴とする車両用モータ制御装置。
In the vehicle motor control device according to any one of claims 1 to 3,
Clutch state detecting means for detecting a state of a clutch capable of engaging / disengaging between the AC motor and the transmission;
The vehicle motor control device according to claim 1, wherein the shift prediction means predicts that a shift of the transmission is performed when the clutch state detection means detects that the clutch is released.
請求項4に記載の車両用モータ制御装置において、
前記選択手段は、前記交流モータの運転領域が前記領域Bの状態で、前記クラッチ状態検出手段によって前記クラッチが締結されたことが検出されると、前記駆動手段を、前記PWM波電圧駆動手段から前記矩形波電圧駆動手段に切り換えることを特徴とする車両用モータ制御装置。
The vehicle motor control device according to claim 4,
When the selection means detects that the clutch is engaged by the clutch state detection means when the operation region of the AC motor is in the state of the region B, the selection means moves the drive means from the PWM wave voltage drive means. The vehicle motor control device is switched to the rectangular wave voltage driving means.
交流モータの運転領域を、モータトルクおよびモータ回転速度に応じて、前記交流モータにPWM波電圧を印加して駆動するPWM波電圧駆動を行う領域Aと、矩形波電圧を印加して駆動する矩形波電圧駆動および前記PWM波電圧駆動のいずれでも駆動可能な領域Bとに区分して、トルク指令値およびモータ回転速度に応じて、前記矩形波電圧駆動および前記PWM波電圧駆動のうちのいずれか一方を選択して前記交流モータの駆動を制御するモータ制御方法において、
前記交流モータの運転領域が前記領域Bの状態の時には前記矩形波電圧駆動を選択するとともに、前記交流モータの運転領域が前記領域Bの状態で、前記交流モータと駆動輪との間に設けられている変速機の変速が行われることが予測されると、前記変速が行われる前に、前記矩形波電圧駆動から前記PWM波電圧駆動に切り換えて、前記交流モータの運転領域が前記領域Bの状態において、前記PWM波電圧駆動で前記交流モータを制御することを特徴とする車両用モータ制御方法。
The AC motor operating region is divided into a region A where PWM wave voltage driving is performed by applying a PWM wave voltage to the AC motor in accordance with motor torque and motor rotation speed, and a rectangle driven by applying a rectangular wave voltage. A region B that can be driven by either the wave voltage drive or the PWM wave voltage drive is divided into one of the rectangular wave voltage drive and the PWM wave voltage drive according to the torque command value and the motor rotation speed. In the motor control method of selecting one and controlling the drive of the AC motor,
When the operation area of the AC motor is in the area B, the rectangular wave voltage drive is selected, and the operation area of the AC motor is in the area B and is provided between the AC motor and the drive wheel. If it is predicted that a shift of the current transmission will be performed, before the shift is performed, the rectangular wave voltage drive is switched to the PWM wave voltage drive, and the operation region of the AC motor is the region B. In the state, the AC motor is controlled by the PWM wave voltage drive .
JP2006341354A 2006-12-19 2006-12-19 Vehicle motor control apparatus and vehicle motor control method Active JP5125093B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006341354A JP5125093B2 (en) 2006-12-19 2006-12-19 Vehicle motor control apparatus and vehicle motor control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006341354A JP5125093B2 (en) 2006-12-19 2006-12-19 Vehicle motor control apparatus and vehicle motor control method

Publications (2)

Publication Number Publication Date
JP2008154398A JP2008154398A (en) 2008-07-03
JP5125093B2 true JP5125093B2 (en) 2013-01-23

Family

ID=39656005

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006341354A Active JP5125093B2 (en) 2006-12-19 2006-12-19 Vehicle motor control apparatus and vehicle motor control method

Country Status (1)

Country Link
JP (1) JP5125093B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5482574B2 (en) * 2010-08-27 2014-05-07 トヨタ自動車株式会社 AC motor control system
JP5751059B2 (en) * 2011-07-21 2015-07-22 トヨタ自動車株式会社 Drive device and electric vehicle
JP5767083B2 (en) * 2011-11-10 2015-08-19 トヨタ自動車株式会社 Vehicle and vehicle control method
JP5696729B2 (en) * 2013-02-05 2015-04-08 トヨタ自動車株式会社 Vehicle control device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004166415A (en) * 2002-11-14 2004-06-10 Hitachi Ltd Equipment for driving and controlling motor
JP2006088907A (en) * 2004-09-24 2006-04-06 Nissan Motor Co Ltd Control device for four-wheel drive vehicle
JP4549923B2 (en) * 2005-05-20 2010-09-22 トヨタ自動車株式会社 Load driving device and electric vehicle equipped with the same

Also Published As

Publication number Publication date
JP2008154398A (en) 2008-07-03

Similar Documents

Publication Publication Date Title
JP4591320B2 (en) Motor control device
KR101021256B1 (en) Motor driving control system and its control method
CN101288222B (en) Motor drive system control device and electric vehicle using the same
JP4353304B2 (en) Motor drive control device
JP4793183B2 (en) Hybrid vehicle engine start control device and hybrid vehicle engine start control method
EP1839929A2 (en) Vehicle drive control
JP2009131043A (en) Motor control device
US20130038342A1 (en) Motor control apparatus
JP4720549B2 (en) Vehicle control device
JP2007159368A (en) Control unit of motor drive system
JP5781875B2 (en) Rotating electrical machine control system
JP2007282298A (en) Motor controller
JP2007318894A (en) Device and method for detecting phase shift of magnetic pole position sensor for synchronous motor
JP5125093B2 (en) Vehicle motor control apparatus and vehicle motor control method
JP2004166415A (en) Equipment for driving and controlling motor
JP4082127B2 (en) Motor control apparatus and method
JP3934130B2 (en) Motor controller for hybrid vehicle
JP2012095390A (en) Motor control system
JP2010178444A (en) Rotating electrical machine control system
JP2009207323A (en) Motor controller
JP4827017B2 (en) Electric vehicle control device
JP3985550B2 (en) Electric vehicle drive control device, electric vehicle drive control method, and program thereof
KR102383246B1 (en) Method for controlling hybrid vehicle
JP5418416B2 (en) Motor control device
JP4797537B2 (en) Motor control device

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20080624

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20080605

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20081010

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091126

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100210

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111012

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111101

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111227

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121015

R150 Certificate of patent or registration of utility model

Ref document number: 5125093

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151109

Year of fee payment: 3