JP2023099926A - hybrid vehicle - Google Patents

hybrid vehicle Download PDF

Info

Publication number
JP2023099926A
JP2023099926A JP2022000164A JP2022000164A JP2023099926A JP 2023099926 A JP2023099926 A JP 2023099926A JP 2022000164 A JP2022000164 A JP 2022000164A JP 2022000164 A JP2022000164 A JP 2022000164A JP 2023099926 A JP2023099926 A JP 2023099926A
Authority
JP
Japan
Prior art keywords
torque
engine
motor generator
limit
control device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2022000164A
Other languages
Japanese (ja)
Inventor
亮平 松浦
Ryohei Matsuura
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Industries Corp
Original Assignee
Toyota Industries Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Industries Corp filed Critical Toyota Industries Corp
Priority to JP2022000164A priority Critical patent/JP2023099926A/en
Publication of JP2023099926A publication Critical patent/JP2023099926A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/62Hybrid vehicles

Landscapes

  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Hybrid Electric Vehicles (AREA)

Abstract

To restrain excess current without limiting torque of MG excessively in a hybrid vehicle which comprises an engine and an MG (motor generator) connected to the engine.SOLUTION: In a hybrid vehicle which comprises an engine and an MG connected to the engine, a control device executes motor torque limit control which controls so that torque of the MG does not exceed limit torque at a prescribed operation period. The control device calculates actual torque of the MG per operation period and calculates jet torque of the engine and calculates resistance torque of the engine and presumes rotational speed of the MG after the operation period has elapsed by using total amount torque which sums the actual torque of the MG and the jet torque of the engine and the resistance torque of the engine, and calculates a value obtained by dividing a predetermined excess current threshold value by the rotational speed of the MG after the operation period has elapsed as the limit torque of the MG.SELECTED DRAWING: Figure 3

Description

本開示は、エンジンと、エンジンに連結されるモータジェネレータとを備えるハイブリッド車両に関する。 The present disclosure relates to a hybrid vehicle that includes an engine and a motor generator that is coupled to the engine.

特開2008-247273号公報(特許文献1)には、エンジンと、エンジンに連結されるモータジェネレータとを備えるハイブリッド車両において、エンジンのトルク低下によってモータジェネレータの回転速度が急低下している場合に、モータジェネレータの発電電力を増加して電力収支崩れを軽減することによって、モータジェネレータへの電力供給回路を流れる電流が過電流閾値を上回る現象(以下「過電流」ともいう)が発生することを防止する技術が開示されている。 In Japanese Patent Laying-Open No. 2008-247273 (Patent Document 1), in a hybrid vehicle provided with an engine and a motor generator connected to the engine, when the rotational speed of the motor generator is suddenly reduced due to a decrease in engine torque, , by increasing the power generated by the motor generator to reduce the loss of power balance, a phenomenon occurs in which the current flowing through the power supply circuit to the motor generator exceeds the overcurrent threshold (hereinafter also referred to as "overcurrent"). Techniques for preventing are disclosed.

特開2008-247273号公報JP-A-2008-247273

エンジンに連結されるモータジェネレータを備えるハイブリッド車両においては、エンジンの回転に連動してモータジェネレータが回転する。そのため、モータジェネレータが高いトルクを出力している状態においてエンジン回転速度が上昇すると、モータジェネレータの回転速度も上昇してモータジェネレータが高トルクかつ高回転の状態となるため、過電流が一時的に生じるおそれがある。 In a hybrid vehicle provided with a motor generator coupled to an engine, the motor generator rotates in conjunction with rotation of the engine. Therefore, when the engine speed increases while the motor generator is outputting a high torque, the motor generator speed also increases, resulting in a high torque and high speed rotation of the motor generator, resulting in a temporary overcurrent. may occur.

エンジンのトルクには、エンジンに燃料を噴射することによってエンジンが出力する噴射トルクと、エンジンの回転の抵抗となる抵抗トルク(フリクショントルクおよびポンピングトルク)とが含まれる。これらのトルクはエンジンの回転によって脈動するため、噴射トルクおよび抵抗トルクの脈動の大きさ(振幅)によっては、過電流が一時的に生じるおそれがある。エンジントルクの脈動による一時的な過電流を抑制するために、モータジェネレータのトルクを過剰に制限すると、モータジェネレータの性能を有効に活用できなくなってしまうことが懸念される。 The engine torque includes injection torque output by the engine by injecting fuel into the engine, and resistance torque (friction torque and pumping torque) that acts as a resistance to rotation of the engine. Since these torques pulsate as the engine rotates, overcurrent may occur temporarily depending on the pulsation magnitude (amplitude) of the injection torque and the resistance torque. If the torque of the motor generator is excessively limited in order to suppress temporary overcurrent due to pulsation of the engine torque, there is concern that the performance of the motor generator cannot be effectively utilized.

本開示は、上述の課題を解決するためになされたものであって、その目的は、エンジンと、エンジンに連結されるモータジェネレータとを備えるハイブリッド車両において、モータジェネレータのトルクを過剰に制限することなく、過電流を抑制することである。 The present disclosure has been made to solve the above-described problems, and an object thereof is to excessively limit the torque of the motor-generator in a hybrid vehicle that includes an engine and a motor-generator coupled to the engine. to suppress overcurrent.

(1) 本開示によるハイブリッド車両は、エンジンと、エンジンに連結されるモータジェネレータと、モータジェネレータのトルクが制限トルクを超えないようにモータジェネレータを制御する制限制御を所定の演算周期で実行する制御装置とを備える。制御装置は、制限制御の演算周期毎に、モータジェネレータの実トルクを算出し、エンジンに燃料を噴射することによってエンジンが出力する噴射トルクを算出し、エンジンの回転の抵抗となる抵抗トルクを算出し、実トルクと噴射トルクと抵抗トルクとを合計した合計トルクを用いて所定時間経過後のモータジェネレータの回転速度を推定し、予め定められた過電流閾値を所定時間経過後のモータジェネレータの回転速度で割った値をモータジェネレータの制限トルクとして算出し、モータジェネレータのトルクが制限トルクを超えないようにモータジェネレータのトルクを制御する。 (1) A hybrid vehicle according to the present disclosure includes an engine, a motor-generator coupled to the engine, and a limit control that controls the motor-generator so that the torque of the motor-generator does not exceed the limit torque. and a device. The control device calculates the actual torque of the motor generator for each calculation cycle of the limit control, calculates the injection torque output by the engine by injecting fuel into the engine, and calculates the resistance torque that is resistance to the rotation of the engine. Then, the total torque obtained by summing the actual torque, the injection torque, and the resistance torque is used to estimate the rotation speed of the motor generator after the lapse of a predetermined time, and the rotation speed of the motor generator after the lapse of the predetermined time is estimated based on the predetermined overcurrent threshold. A value obtained by dividing by the speed is calculated as the limit torque of the motor generator, and the torque of the motor generator is controlled so that the torque of the motor generator does not exceed the limit torque.

上記構成によれば、制限制御の演算周期毎に、脈動するエンジンの噴射トルクおよび抵抗トルクが算出され、その結果を用いてモータジェネレータの制限トルクが算出される。これにより、モータジェネレータの制限トルクをエンジントルクの脈動に精度よく追従させることができるため、エンジントルクの脈動を見越してモータジェネレータのトルクを過剰に制限することなく、過電流を抑制することができる。 According to the above configuration, the pulsating injection torque and resistance torque of the engine are calculated for each calculation cycle of the limit control, and the limit torque of the motor generator is calculated using the results. As a result, the limited torque of the motor generator can follow the pulsation of the engine torque with high accuracy, so that overcurrent can be suppressed without excessively limiting the torque of the motor generator in anticipation of the pulsation of the engine torque. .

(2) ある態様においては、所定時間は、演算周期である。制御装置は、制限制御の実行中の第1のタイミングにおいて、モータジェネレータの回転加速度に演算周期を乗算した値を用いて第1のタイミングから演算周期が経過した第2のタイミングのモータジェネレータの回転速度を推定し、過電流閾値を第2のタイミングのモータジェネレータの回転速度で割った値を用いてモータジェネレータの制限トルクを算出する。 (2) In one aspect, the predetermined time is a calculation cycle. At a first timing during execution of the limit control, the control device uses a value obtained by multiplying the rotational acceleration of the motor generator by the calculation period to control the rotation of the motor generator at a second timing after the calculation period has elapsed from the first timing. The speed is estimated, and the limit torque of the motor generator is calculated using a value obtained by dividing the overcurrent threshold by the rotation speed of the motor generator at the second timing.

上記構成によれば、制限制御の実行中の第1のタイミングにおいて、次の演算タイミングである第2のタイミングのモータジェネレータの回転速度が予め推定され、その結果を用いてモータジェネレータの制限トルクが算出される。そのため、制限制御の各演算タイミングにおいて、モータジェネレータのトルクを過剰に制限することなく、過電流を抑制することができる。 According to the above configuration, at the first timing during execution of the limit control, the rotation speed of the motor generator at the second timing, which is the next calculation timing, is pre-estimated, and the result is used to determine the limit torque of the motor generator. Calculated. Therefore, overcurrent can be suppressed without excessively limiting the torque of the motor generator at each calculation timing of the limit control.

(3) ある態様においては、モータジェネレータの電流を検出する電流センサをさらに備える。制御装置は、電流センサの出力に基づいてモータジェネレータのトルクを算出する。 (3) In one aspect, the vehicle further includes a current sensor that detects the current of the motor generator. The control device calculates the torque of the motor generator based on the output of the current sensor.

上記構成によれば、電流センサの出力に基づいてモータジェネレータの実トルクをリアルタイムで算出することができる。 According to the above configuration, the actual torque of the motor generator can be calculated in real time based on the output of the current sensor.

(4) ある態様においては、エンジンの回転速度を検出する回転速度センサをさらに備える。制御装置は、回転速度センサの出力およびエンジンに対する燃料噴射量に基づいて噴射トルクを算出する。 (4) In one aspect, it further comprises a rotational speed sensor that detects the rotational speed of the engine. The control device calculates injection torque based on the output of the rotation speed sensor and the fuel injection amount for the engine.

上記構成によれば、回転速度センサの出力およびエンジンに対する燃料噴射量に基づいてエンジンの噴射トルクをリアルタイムで算出することができる。 According to the above configuration, the injection torque of the engine can be calculated in real time based on the output of the rotation speed sensor and the fuel injection amount for the engine.

(5) ある態様においては、エンジンの冷却水の温度を検出する水温センサと、大気圧センサとをさらに備える。制御装置は、水温センサの出力および大気圧センサの出力に基づいて抵抗トルクを算出する。 (5) In one aspect, it further includes a water temperature sensor that detects the temperature of cooling water of the engine, and an atmospheric pressure sensor. The control device calculates the resistance torque based on the output of the water temperature sensor and the output of the atmospheric pressure sensor.

上記構成によれば、水温センサの出力および大気圧センサの出力に基づいて抵抗トルクをリアルタイムで算出することができる。 According to the above configuration, the resistance torque can be calculated in real time based on the output of the water temperature sensor and the output of the atmospheric pressure sensor.

(6) ある態様においては、演算周期は、エンジンへの燃料噴射周期よりも短い値に設定される。 (6) In one aspect, the calculation cycle is set to a value shorter than the fuel injection cycle to the engine.

上記構成によれば、燃料噴射周期内に1回以上の頻度で、モータジェネレータの制限トルクが算出される。そのため、燃料噴射周期内で脈動するエンジントルクに、モータジェネレータの制限トルクをより精度よく追従させることができる。 According to the above configuration, the limit torque of the motor generator is calculated once or more in the fuel injection cycle. Therefore, the limit torque of the motor generator can more accurately follow the engine torque that pulsates within the fuel injection cycle.

本開示によれば、エンジンと、エンジンに連結されるモータジェネレータとを備えるハイブリッド車両において、モータジェネレータのトルクを過剰に制限することなく、過電流を抑制することができる。 According to the present disclosure, in a hybrid vehicle including an engine and a motor generator coupled to the engine, overcurrent can be suppressed without excessively limiting the torque of the motor generator.

ハイブリッド車両の概略構成を示す図である。1 is a diagram showing a schematic configuration of a hybrid vehicle; FIG. エンジンの始動時におけるMG回転速度、MGトルク、およびエンジントルクの変化の一例を示す図である。FIG. 4 is a diagram showing an example of changes in MG rotation speed, MG torque, and engine torque when the engine is started; 制御装置がモータトルク制限制御を実行する際の処理手順の一例を示すフローチャートである。4 is a flowchart showing an example of a processing procedure when a control device executes motor torque limit control; MG制限トルクの算出手法を説明するための図である。FIG. 4 is a diagram for explaining a method of calculating an MG limit torque; FIG.

以下、本開示の実施の形態について、図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰返さない。 Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. The same or corresponding parts in the drawings are denoted by the same reference numerals, and the description thereof will not be repeated.

<全体構成>
図1は、本実施の形態によるハイブリッド車両1の概略構成を示す図である。ハイブリッド車両1は、内燃機関であるエンジン11と、トランスミッション12と、モータジェネレータ21と、車両ECU(Electronic Control Unit)51と、エンジンECU52と、モータECU53と、を備える。ハイブリッド車両1は、エンジン11とモータジェネレータ21とを駆動源としている。
<Overall composition>
FIG. 1 is a diagram showing a schematic configuration of a hybrid vehicle 1 according to this embodiment. The hybrid vehicle 1 includes an engine 11 that is an internal combustion engine, a transmission 12 , a motor generator 21 , a vehicle ECU (Electronic Control Unit) 51 , an engine ECU 52 and a motor ECU 53 . The hybrid vehicle 1 uses an engine 11 and a motor generator 21 as drive sources.

エンジン11のクランク軸11Aの一端は、トランスミッション12等を介して不図示の駆動輪に連結されている。エンジン11は、複数の気筒13を有しており、各気筒13には燃料噴射弁15が設けられている。エンジン11は、たとえばディーゼルエンジンであり、各燃料噴射弁15には、不図示のコモンレールと不図示の燃料配管を介して燃料が供給されている。各燃料噴射弁15は、エンジンECU52からの制御信号によって駆動され、対応する気筒13内に燃料を噴射する。 One end of a crankshaft 11A of the engine 11 is connected to drive wheels (not shown) via a transmission 12 or the like. The engine 11 has a plurality of cylinders 13 and each cylinder 13 is provided with a fuel injection valve 15 . The engine 11 is, for example, a diesel engine, and fuel is supplied to each fuel injection valve 15 via a common rail (not shown) and a fuel pipe (not shown). Each fuel injection valve 15 is driven by a control signal from the engine ECU 52 and injects fuel into the corresponding cylinder 13 .

また、クランク軸11Aの他端は、第1プーリ16に連結されている。第1プーリ16には、伝達ベルト17が掛け回されている。なお、図示は省略するが、エンジン11のクランク軸11Aは、ベルト、プーリ、ギヤ(スプロケット)、チェーン等を介して、油圧を発生するための油圧ポンプ等にも連結されている。 Also, the other end of the crankshaft 11A is connected to the first pulley 16 . A transmission belt 17 is wound around the first pulley 16 . Although not shown, the crankshaft 11A of the engine 11 is also connected to a hydraulic pump or the like for generating hydraulic pressure via belts, pulleys, gears (sprockets), chains, and the like.

エンジン11には、クランク角センサ41および冷却水温センサ42等が設けられている。クランク角センサ41は、クランク軸11Aの回転角(すなわち、クランク角度)に応じた検出信号を車両ECU51およびエンジンECU52に出力する。車両ECU51およびエンジンECU52は、クランク角センサ41の出力からクランク角度およびエンジン回転速度を検出する。冷却水温センサ42は、エンジン11の不図示のウォータジャケットの出口部に取りつけられて、ウォータジャケットを循環する冷却水の冷却水温に応じた検出信号を車両ECU51に出力する。 The engine 11 is provided with a crank angle sensor 41, a coolant temperature sensor 42, and the like. The crank angle sensor 41 outputs a detection signal to the vehicle ECU 51 and the engine ECU 52 according to the rotation angle (that is, crank angle) of the crankshaft 11A. Vehicle ECU 51 and engine ECU 52 detect the crank angle and the engine speed from the output of crank angle sensor 41 . The cooling water temperature sensor 42 is attached to the outlet of the water jacket (not shown) of the engine 11 and outputs a detection signal corresponding to the cooling water temperature of the cooling water circulating in the water jacket to the vehicle ECU 51 .

また、ハイブリッド車両1には、大気圧センサ45が設けられている。大気圧センサ45は、ハイブリッド車両1の周囲の大気圧に応じた検出信号を車両ECU51に出力する。なお、図示は省略するが、ハイブリッド車両1には、運転者によるアクセルペダル操作量を検出するアクセルポジションセンサ、車速を検出する車速センサ等、ハイブリッド車両1の運転に必要となる物理量を検出する種々のセンサが設けられている。 The hybrid vehicle 1 is also provided with an atmospheric pressure sensor 45 . The atmospheric pressure sensor 45 outputs a detection signal corresponding to the atmospheric pressure around the hybrid vehicle 1 to the vehicle ECU 51 . Although not shown, the hybrid vehicle 1 includes various sensors for detecting physical quantities necessary for driving the hybrid vehicle 1, such as an accelerator position sensor for detecting the amount of accelerator pedal operation by the driver, a vehicle speed sensor for detecting the vehicle speed, and the like. sensors are provided.

モータジェネレータ21は、電気エネルギーを力学的エネルギーに変換したり、力学的エネルギーを電気エネルギーに変換したりする。モータジェネレータ21は、たとえば、ロータに永久磁石が埋設された三相交流同期式の回転電機である。モータジェネレータ21の回転軸21Aの一端は、第2プーリ18に連結されている。第2プーリ18には、伝達ベルト17が掛け回されている。即ち、モータジェネレータ21は、第2プーリ18、伝達ベルト17、および第1プーリ16を介して、エンジン11のクランク軸11Aに連結されている。モータジェネレータ21は、スタータモータ19の代わりに、エンジン11のクランキングを行う機能も兼ね備えている。 The motor generator 21 converts electrical energy into mechanical energy and mechanical energy into electrical energy. The motor generator 21 is, for example, a three-phase AC synchronous rotating electric machine in which permanent magnets are embedded in a rotor. One end of the rotating shaft 21A of the motor generator 21 is connected to the second pulley 18 . A transmission belt 17 is wound around the second pulley 18 . That is, the motor generator 21 is connected to the crankshaft 11A of the engine 11 via the second pulley 18, the transmission belt 17, and the first pulley 16. As shown in FIG. The motor generator 21 also has a function of cranking the engine 11 instead of the starter motor 19 .

モータジェネレータ21は、電動モータとして機能する場合には、第2プーリ18に回転トルクを与え、その回転トルクが伝達ベルト17および第1プーリ16を介してエンジン11のクランク軸11Aに入力される。この場合には、モータジェネレータ21は、エンジン11の駆動をアシストする。一方、モータジェネレータ21は、発電機として機能する場合には、エンジン11のクランク軸11Aの回転トルクが、第1プーリ16、伝達ベルト17および第2プーリ18を介して、モータジェネレータ21の回転軸21Aに入力される。その回転軸21Aの回転に応じて、モータジェネレータ21が発電する。 Motor generator 21 , when functioning as an electric motor, gives rotational torque to second pulley 18 , and the rotational torque is input to crankshaft 11 A of engine 11 via transmission belt 17 and first pulley 16 . In this case, the motor generator 21 assists the driving of the engine 11 . On the other hand, when the motor generator 21 functions as a generator, the rotational torque of the crankshaft 11A of the engine 11 is transmitted through the first pulley 16, the transmission belt 17 and the second pulley 18 to the rotation shaft of the motor generator 21. 21A. The motor generator 21 generates power according to the rotation of the rotating shaft 21A.

モータジェネレータ21には、インバータ22を介して高圧バッテリ23が電気的に接続されている。インバータ22は、いわゆる双方向インバータであり、モータECU53からの制御信号に従って、モータジェネレータ21が発電した交流電圧を直流電圧に変換して高圧バッテリ23に出力したり、高圧バッテリ23が出力した直流電圧を交流電圧に変換してモータジェネレータ21に出力したりする。 A high voltage battery 23 is electrically connected to the motor generator 21 via an inverter 22 . The inverter 22 is a so-called bi-directional inverter, and according to a control signal from the motor ECU 53, converts the AC voltage generated by the motor generator 21 into a DC voltage and outputs it to the high voltage battery 23, or converts the DC voltage output by the high voltage battery 23 into a DC voltage. is converted into an AC voltage and output to the motor generator 21 .

また、モータジェネレータ21には、モータジェネレータ21を流れる電流を検出する電流センサ(以下「MG電流センサ」という)43が設けられている。たとえばモータジェネレータ21が三相交流同期式の回転電機である場合、MG電流センサ43は、モータジェネレータ21の各相の電流を検出するように構成される。また、モータジェネレータ21には、図示しないが、モータジェネレータ21の回転速度(以下「MG回転速度Nm」ともいう)を検出するセンサが設けられている。 Motor generator 21 is also provided with a current sensor (hereinafter referred to as “MG current sensor”) 43 that detects the current flowing through motor generator 21 . For example, if motor generator 21 is a three-phase alternating-current synchronous rotating electric machine, MG current sensor 43 is configured to detect the current of each phase of motor generator 21 . Further, the motor generator 21 is provided with a sensor (not shown) for detecting the rotation speed of the motor generator 21 (hereinafter also referred to as "MG rotation speed Nm").

高圧バッテリ23は、たとえば48Vのリチウムイオン電池である。なお、高圧バッテリ23は、リチウムイオン電池に限られず、他の二次電池(たとえば、ニッケル水素電池)を採用してもよいし、全固体二次電池を採用してもよい。 High voltage battery 23 is, for example, a 48V lithium ion battery. The high-voltage battery 23 is not limited to a lithium ion battery, and may employ other secondary batteries (for example, a nickel-metal hydride battery) or may employ an all-solid secondary battery.

高圧バッテリ23は、モータジェネレータ21が電動モータとして機能するときには、モータジェネレータ21に電力を供給する。また、高圧バッテリ23は、モータジェネレータ21が発電機として機能するときには、モータジェネレータ21から電力の供給を受けて充電される。また、高圧バッテリ23の電流値、電圧値や充電率(SOC)等は、バッテリマネージメントシステム(BMS)28により検出され、車両ECU51に出力される。 High voltage battery 23 supplies power to motor generator 21 when motor generator 21 functions as an electric motor. Further, the high-voltage battery 23 is charged by being supplied with electric power from the motor-generator 21 when the motor-generator 21 functions as a power generator. Further, the current value, voltage value, state of charge (SOC), etc. of the high-voltage battery 23 are detected by a battery management system (BMS) 28 and output to the vehicle ECU 51 .

モータジェネレータ21には、インバータ22を介してDC/DCコンバータ25が接続されている。また、DC/DCコンバータ25は、高圧バッテリ23にも接続されている。DC/DCコンバータ25は、インバータ22や高圧バッテリ23から出力される直流電圧を12V~15Vに降圧して出力する。DC/DCコンバータ25には、低圧バッテリ26が接続されている。 A DC/DC converter 25 is connected to the motor generator 21 via an inverter 22 . The DC/DC converter 25 is also connected to the high voltage battery 23 . The DC/DC converter 25 steps down the DC voltage output from the inverter 22 and the high-voltage battery 23 to 12V to 15V and outputs it. A low voltage battery 26 is connected to the DC/DC converter 25 .

低圧バッテリ26は、高圧バッテリ23よりも電圧の低い12Vの鉛蓄電池である。低圧バッテリ26は、DC/DCコンバータ25が駆動していないときや、DC/DCコンバータ25の出力電圧が12Vであるときには、12Vの直流電圧を出力する。低圧バッテリ26は、DC/DCコンバータ25の出力電圧が低圧バッテリ26の開回路電圧(OCV)より大きいときには、DC/DCコンバータ25から電力の供給を受けて充電される。 The low-voltage battery 26 is a 12V lead-acid battery with a voltage lower than that of the high-voltage battery 23 . The low-voltage battery 26 outputs a DC voltage of 12V when the DC/DC converter 25 is not driven or when the output voltage of the DC/DC converter 25 is 12V. The low-voltage battery 26 is charged with power supplied from the DC/DC converter 25 when the output voltage of the DC/DC converter 25 is higher than the open circuit voltage (OCV) of the low-voltage battery 26 .

DC/DCコンバータ25および低圧バッテリ26には、各種の補機(車両用電装品)27が接続されている。補機27の例としては、たとえば、車両の前照灯、方向指示灯、室内灯などのライト関係や、カーナビゲーション装置やスピーカ等の車内装備が挙げられる。補機27は、DC/DCコンバータ25が駆動していないときには、低圧バッテリ26から電力の供給を受ける。補機27は、DC/DCコンバータ25の出力電圧が低圧バッテリ26の開回路電圧(OCV)よりも大きいときには、DC/DCコンバータ25から電力の供給を受ける。 Various accessories (vehicle electrical components) 27 are connected to the DC/DC converter 25 and the low-voltage battery 26 . Examples of the auxiliary device 27 include, for example, vehicle headlights, direction indicator lights, interior lights, and other vehicle equipment, such as a car navigation system and speakers. Auxiliary device 27 receives power from low-voltage battery 26 when DC/DC converter 25 is not driven. Auxiliary device 27 receives power from DC/DC converter 25 when the output voltage of DC/DC converter 25 is higher than the open circuit voltage (OCV) of low-voltage battery 26 .

また、DC/DCコンバータ25および低圧バッテリ26には、補機27の1つとしてスタータモータ19が接続されている。スタータモータ19は、直流電動機であり、スタータモータ19の出力軸がエンジン11のクランク軸11Aに連結されている。スタータモータ19は、低圧バッテリ26やDC/DCコンバータ25からの電力供給を受けて駆動する。 A starter motor 19 as one of the auxiliary machines 27 is connected to the DC/DC converter 25 and the low-voltage battery 26 . The starter motor 19 is a DC motor, and the output shaft of the starter motor 19 is connected to the crankshaft 11A of the engine 11 . The starter motor 19 is driven by power supplied from the low-voltage battery 26 and the DC/DC converter 25 .

車両ECU51、エンジンECU52およびモータECU53の各々は、演算装置としてのCPU(Central Processing Unit)と、記憶装置と、各種信号を入出力するための入出力ポートと(いずれも図示せず)を含んで構成される。記憶装置は、作業用メモリとしてのRAM(Random Access Memory)と、保存用ストレージ(ROM(Read Only Memory)、EEPROMなどの書き換え可能な不揮発性メモリ等)とを含む。 Vehicle ECU 51, engine ECU 52, and motor ECU 53 each include a CPU (Central Processing Unit) as an arithmetic device, a storage device, and an input/output port for inputting/outputting various signals (none of which is shown). Configured. The storage device includes RAM (Random Access Memory) as a working memory, and storage for storage (ROM (Read Only Memory), rewritable non-volatile memory such as EEPROM, etc.).

車両ECU51、エンジンECU52およびモータECU53は、入力ポートに接続された各種機器(センサ等)から信号を受信し、受信した信号に基づいて出力ポートに接続された各種機器を制御する。記憶装置に記憶されているプログラムをCPUが実行することで、各種制御が実行される。車両ECU51、エンジンECU52およびモータECU53が行う制御については、ソフトウェアによる処理に限られず、専用のハードウェア(電子回路)で処理することも可能である。 The vehicle ECU 51, the engine ECU 52, and the motor ECU 53 receive signals from various devices (such as sensors) connected to the input ports, and control the various devices connected to the output ports based on the received signals. Various controls are executed by the CPU executing programs stored in the storage device. Controls performed by the vehicle ECU 51, the engine ECU 52, and the motor ECU 53 are not limited to software processing, and can be processed by dedicated hardware (electronic circuits).

車両ECU51は、エンジン11に対する出力要求値(たとえば、燃料噴射量、トルク要求値等)と、モータジェネレータ21に対する出力要求値(たとえばトルク要求値等)とを算出する。そして、車両ECU51は、エンジン11に対する出力要求値をエンジンECU52に出力すると共に、モータジェネレータ21に対する出力要求値をモータECU53に出力する。以下では、モータジェネレータ21が出力する実トルクを「MGトルクTm」とも称し、モータジェネレータ21に対するトルク要求値を「MG要求トルク」とも称する。 Vehicle ECU 51 calculates a required output value for engine 11 (eg, fuel injection amount, torque required value, etc.) and an output required value for motor generator 21 (eg, torque required value, etc.). The vehicle ECU 51 outputs the required output value for the engine 11 to the engine ECU 52 and outputs the required output value for the motor generator 21 to the motor ECU 53 . Hereinafter, the actual torque output by the motor generator 21 is also referred to as "MG torque Tm", and the torque request value for the motor generator 21 is also referred to as "MG request torque".

モータECU53は、車両ECU51から入力されたMG要求トルクに基づいて、インバータ22を介してモータジェネレータ21に対する電力の供給を制御する。より具体的には、モータECU53は、MG要求トルクに基づいてMG指令トルクを設定し、MGトルクTmがMG指令トルクとなるようにインバータ22を制御する。 Motor ECU 53 controls the supply of electric power to motor generator 21 via inverter 22 based on the MG request torque input from vehicle ECU 51 . More specifically, the motor ECU 53 sets the MG command torque based on the MG request torque, and controls the inverter 22 so that the MG torque Tm becomes the MG command torque.

エンジンECU52は、車両ECU51から入力された出力要求値に基づいて、エンジン11の運転制御(燃料噴射制御等)を行う。たとえば、エンジンECU52は、車両ECU51から燃料噴射量の制御信号が入力されると、入力された燃料噴射量の燃料を気筒13内に噴射するように燃料噴射弁15を制御する。即ち、車両ECU51は、エンジンECU52を介して、エンジン11の燃料噴射弁15からの1噴射当たりの燃料噴射量を制御している。以下では、エンジン11に燃料を噴射することによってエンジン11が出力するトルクを「噴射トルクTf」とも称する。 The engine ECU 52 performs operation control (such as fuel injection control) of the engine 11 based on the required output value input from the vehicle ECU 51 . For example, when the engine ECU 52 receives a fuel injection amount control signal from the vehicle ECU 51 , the engine ECU 52 controls the fuel injection valve 15 so as to inject the input fuel injection amount into the cylinder 13 . That is, the vehicle ECU 51 controls the fuel injection amount per injection from the fuel injection valve 15 of the engine 11 via the engine ECU 52 . Hereinafter, the torque output by the engine 11 by injecting fuel to the engine 11 is also referred to as "injection torque Tf".

また、車両ECU51は、エンジン11が停止している状態において、エンジン11の始動要求があった場合には、スタータモータ19またはモータジェネレータ21でエンジン11をクランキングすることによってエンジン11を始動する。具体的には、車両ECU51は、スタータモータ19またはモータジェネレータ21でエンジン11をクランキングし、クランキングによってエンジン回転速度が予め定められた始動回転速度に達すると燃料噴射弁15から燃料を噴射してエンジン11を始動させる。 Further, the vehicle ECU 51 starts the engine 11 by cranking the engine 11 with the starter motor 19 or the motor generator 21 when there is a request to start the engine 11 while the engine 11 is stopped. Specifically, the vehicle ECU 51 cranks the engine 11 with the starter motor 19 or the motor generator 21, and injects fuel from the fuel injection valve 15 when the engine rotation speed reaches a predetermined starting rotation speed by cranking. to start the engine 11.

本実施の形態による車両ECU51、エンジンECU52およびモータECU53は、本開示の「制御装置」の一例である。本実施の形態においては制御装置が車両ECU51、エンジンECU52およびモータECU53の3つに分割されているが、制御装置は必ずしも3つに分割されていることに限定されない。すなわち、制御装置は、4つ以上に分割されていてもよいし、分割されずに1つであってもよい。以下では、車両ECU51、エンジンECU52およびモータECU53を区別することなく「制御装置50」とも称する。 The vehicle ECU 51, the engine ECU 52, and the motor ECU 53 according to the present embodiment are examples of the "control device" of the present disclosure. In the present embodiment, the control device is divided into the vehicle ECU 51, the engine ECU 52, and the motor ECU 53, but the control device is not necessarily limited to being divided into three. That is, the control device may be divided into four or more, or may be one without being divided. Hereinafter, the vehicle ECU 51, the engine ECU 52, and the motor ECU 53 are also referred to as the "control device 50" without distinction.

<モータトルク制限制御(過電流の抑制)>
ハイブリッド車両1においては、上述のようにモータジェネレータ21の回転軸21Aが伝達ベルト17を介してエンジン11のクランク軸11Aに連結されているため、モータジェネレータ21はエンジン11と一体的に回転する。そのため、モータジェネレータ21が高いトルクを出力している状態においてエンジン回転速度が上昇すると、MG回転速度Nmも上昇してモータジェネレータ21が高トルクかつ高回転の状態となるため、モータジェネレータ21への電力供給回路(以下「高電圧系」ともいう)を流れる電流が一時的に過電流閾値を上回る「過電流」が生じるおそれがある。特に、モータジェネレータ21の作動中にエンジン11を始動する際には、噴射トルクTfの急上昇によって過電流が発生し易くなる。
<Motor torque limit control (suppression of overcurrent)>
In the hybrid vehicle 1, the rotation shaft 21A of the motor generator 21 is connected to the crankshaft 11A of the engine 11 via the transmission belt 17 as described above, so the motor generator 21 rotates integrally with the engine 11. Therefore, when the engine rotation speed increases while the motor generator 21 is outputting a high torque, the MG rotation speed Nm also increases and the motor generator 21 is in a state of high torque and high rotation. An "overcurrent" in which the current flowing through the power supply circuit (hereinafter also referred to as "high voltage system") temporarily exceeds the overcurrent threshold may occur. In particular, when the engine 11 is started while the motor generator 21 is operating, an overcurrent is likely to occur due to a rapid increase in the injection torque Tf.

図2は、エンジン11の始動時におけるMG回転速度Nm、MGトルクTm、およびエンジン11のトルクの変化の一例を示す図である。なお、エンジン11のトルクには、エンジン回転速度の上昇に寄与する噴射トルクTfだけではなく、エンジン11のフリクショントルクやポンピングトルクなどの、エンジン11の回転抵抗となるトルク(以下「抵抗トルクTr」ともいう)も含まれる。図2には、上側のグラフにMG回転速度Nmの変化が示され、下側のグラフにMGトルクTm、エンジン11のトルク(噴射トルクTfおよび抵抗トルクTr)の変化が示される。 FIG. 2 is a diagram showing an example of changes in the MG rotation speed Nm, the MG torque Tm, and the torque of the engine 11 when the engine 11 is started. Note that the torque of the engine 11 includes not only the injection torque Tf that contributes to an increase in the engine rotation speed, but also the torque (hereinafter referred to as "resistance torque Tr") that acts as a rotational resistance to the engine 11, such as friction torque and pumping torque of the engine 11. ) is also included. In FIG. 2, the upper graph shows changes in the MG rotation speed Nm, and the lower graph shows changes in the MG torque Tm and the torque of the engine 11 (injection torque Tf and resistance torque Tr).

図2の下側のグラフに示される「合計トルク」は、MGトルクTmと噴射トルクTfと抵抗トルクTrとを合計したトルクである。合計トルクが大きいほど、エンジン回転速度およびMG回転速度Nmは大きい値となる。 The "total torque" shown in the lower graph of FIG. 2 is the total torque of the MG torque Tm, the injection torque Tf, and the resistance torque Tr. The larger the total torque, the larger the values of the engine rotation speed and the MG rotation speed Nm.

エンジン11の始動時においては、その直前まで生じていなかった噴射トルクTfが発生するため、合計トルクが急増して高い値となる。この影響でMG回転速度Nmが大きくなることで過電流が生じるおそれがある。 When the engine 11 is started, the injection torque Tf, which was not generated immediately before, is generated, so the total torque increases rapidly and becomes a high value. Due to this effect, the MG rotation speed Nm increases, which may cause an overcurrent.

ここで、エンジン11の噴射トルクTfおよび抵抗トルクTrは、燃料の噴射一周期内で脈動するため、噴射トルクTfおよび抵抗トルクTrの脈動の大きさ(振幅)によっては、高電圧系を流れる電流が一時的に過電流閾値を上回って過電流が生じるおそれがある。この過電流を抑制するために、MG指令トルクをMG要求トルクよりも過剰に小さい値に設定すると、MGトルクTmが過剰に制限され、エンジン11の始動性が低下してしまうことが懸念される。なお、このような問題は、エンジン11の始動時に限らず、エンジン11の作動中にも生じ得る。 Here, since the injection torque Tf and the resistance torque Tr of the engine 11 pulsate within one cycle of fuel injection, depending on the magnitude (amplitude) of the pulsation of the injection torque Tf and the resistance torque Tr, the current flowing through the high-voltage system may temporarily exceed the overcurrent threshold and cause an overcurrent. If the MG command torque is set to a value excessively smaller than the MG required torque in order to suppress this overcurrent, there is concern that the MG torque Tm will be excessively limited and the startability of the engine 11 will deteriorate. . Note that such a problem may occur not only when the engine 11 is started, but also while the engine 11 is operating.

以上の問題を解消すべく、本実施の形態による制御装置50は、MG要求トルクとは別に、過電流を抑制するためのモータジェネレータ21の上限トルク(以下「MG制限トルク」ともいう)を、エンジントルクの脈動(噴射トルクTfおよび抵抗トルクTrの過渡的な変化)に追従するように算出し、MG要求トルクがMG制限トルクを超えないように制限する処理(以下「モータトルク制限制御」ともいう)を演算周期Δtで周期的に実行する。 In order to solve the above problem, the control device 50 according to the present embodiment sets the upper limit torque of the motor generator 21 for suppressing overcurrent (hereinafter also referred to as "MG limit torque") separately from the MG request torque. Processing to limit the MG request torque so that it does not exceed the MG limit torque (hereinafter also referred to as "motor torque limit control") ) is periodically executed at a calculation period Δt.

この際、MG制限トルクがエンジントルクの脈動に精度よく追従するように、モータトルク制限制御の演算周期Δtを、燃料噴射周期よりも短い値(たとえば燃料噴射周期の4分の1未満の値)に設定することが望ましい。なお、燃料噴射周期(4サイクルエンジンである場合にはクランク軸が半回転する時間)はエンジン回転速度によって変化することに鑑み、演算周期Δtを燃料噴射周期に応じてリアルタイムで変動させてもよいし、想定される燃料噴射周期の最小値よりも短い値(たとえば数十マイクロ秒程度)に固定するようにしてもよい。 At this time, the calculation cycle Δt of the motor torque limit control is set to a value shorter than the fuel injection cycle (for example, a value less than 1/4 of the fuel injection cycle) so that the MG limit torque accurately follows the pulsation of the engine torque. should be set to In view of the fact that the fuel injection cycle (the time required for a half rotation of the crankshaft in the case of a four-cycle engine) varies depending on the engine speed, the calculation cycle Δt may be varied in real time according to the fuel injection cycle. However, it may be fixed to a value shorter than the assumed minimum value of the fuel injection cycle (for example, about several tens of microseconds).

図3は、制御装置50がモータトルク制限制御を実行する際の処理手順の一例を示すフローチャートである。モータトルク制限制御は、上述の演算周期Δtで周期的に実行される。なお、演算周期Δtは、エンジン11の燃料噴射周期よりも短い値(たとえば燃料噴射周期の4分の1未満の値)に設定される。演算周期Δtは上述のように変動値であっても固定値であってもよいが、図3においては演算周期Δtが固定値(たとえば数十マイクロ秒程度)である場合を想定している。 FIG. 3 is a flowchart showing an example of a processing procedure when the control device 50 executes motor torque limit control. Motor torque limit control is periodically executed at the above-described calculation period Δt. Note that the calculation cycle Δt is set to a value shorter than the fuel injection cycle of the engine 11 (for example, a value less than 1/4 of the fuel injection cycle). The calculation period Δt may be a variable value or a fixed value as described above, but in FIG. 3, it is assumed that the calculation period Δt is a fixed value (for example, about several tens of microseconds).

まず、制御装置50は、MG電流センサ43の出力に基づいて、MGトルクTmを算出する(ステップS11)。たとえば、MG電流センサ43の出力とMGトルクTmとの対応関係を規定するマップが制御装置50の保存用ストレージに予め記憶されている。制御装置50は、このマップを参照して、MG電流センサ43の出力に対応するMGトルクTmを算出する。 First, control device 50 calculates MG torque Tm based on the output of MG current sensor 43 (step S11). For example, a map that defines the correspondence between the output of MG current sensor 43 and MG torque Tm is pre-stored in the storage of control device 50 . Control device 50 refers to this map to calculate MG torque Tm corresponding to the output of MG current sensor 43 .

次いで、制御装置50は、エンジン11の噴射トルクTfを算出する(ステップS12)。たとえば、制御装置50は、時刻tの噴射トルクTfを下記の式(1)を用いて算出する。 Next, control device 50 calculates injection torque Tf of engine 11 (step S12). For example, control device 50 calculates injection torque Tf at time t using the following equation (1).

Tf=A0+A1・sin(ωt+φ1)+A2・sin(2ωt+φ2)…(1)
式(1)の「A0」、「A1」、「A2」、「ω」、「φ1」、「φ2」の各々は、燃料噴射量とエンジン回転速度とをパラメータとして決定することができる。たとえば、「A0」、「A1」、「A2」、「ω」、「φ1」、「φ2」の各々と燃料噴射量とエンジン回転速度との対応関係を規定するマップが制御装置50の保存用ストレージに予め記憶される。制御装置50は、このマップを参照して、燃料噴射量とエンジン回転速度とに対応する「A0」、「A1」、「A2」、「ω」、「φ1」、「φ2」を算出し、算出した値を上記の式(1)に代入することによって噴射トルクTfを算出する。これにより、噴射トルクTfを、実際の噴射トルクの脈動に追従させて精度よく算出することができる。
Tf=A0+A1·sin(ωt+φ1)+A2·sin(2ωt+φ2) (1)
Each of "A0", "A1", "A2", "ω", "φ1", and "φ2" in Equation (1) can be determined using the fuel injection amount and the engine speed as parameters. For example, a map that defines the correspondence between each of "A0", "A1", "A2", "ω", "φ1", and "φ2" and the fuel injection amount and the engine rotation speed is stored in the control device 50. Stored in advance in the storage. The control device 50 refers to this map to calculate "A0", "A1", "A2", "ω", "φ1", and "φ2" corresponding to the fuel injection amount and the engine rotation speed, The injection torque Tf is calculated by substituting the calculated value into the above equation (1). As a result, the injection torque Tf can be accurately calculated by following the pulsation of the actual injection torque.

次いで、制御装置50は、エンジン11の抵抗トルクTrを算出する(ステップS13)。たとえば、制御装置50は、時刻tの抵抗トルクTrを下記の式(2)を用いて算出する。 Next, the control device 50 calculates the resistance torque Tr of the engine 11 (step S13). For example, control device 50 calculates resistance torque Tr at time t using the following equation (2).

Tr=B0+B1・sin(ωt+φ1’) …(2)
式(2)の「B0」、「B1」、「φ1’」の各々は、エンジン水温と外気圧とをパラメータとして決定することができる。たとえば、「B0」、「B1」、「φ1’」の各々とエンジン水温と外気圧との対応関係を規定するマップが制御装置50の保存用ストレージに予め記憶されている。制御装置50は、このマップを参照して、エンジン水温と外気圧とに対応する「B0」、「B1」、「φ1’」を算出し、算出した値を上記の式(2)に代入することによって抵抗トルクTrを算出する。これにより、抵抗トルクTrを、実際の抵抗トルクの脈動に追従させて精度よく算出することができる。なお、式(2)で算出される抵抗トルクTrは、エンジン11の回転抵抗となるトルクの大きさ(絶対値)を表わす正の値である。
Tr=B0+B1·sin(ωt+φ1′) (2)
Each of "B0", "B1", and "φ1'" in equation (2) can be determined using the engine water temperature and the outside air pressure as parameters. For example, a map that defines the correspondence between each of “B0”, “B1” and “φ1′” and the engine coolant temperature and the outside air pressure is stored in advance in the storage of control device 50 . The control device 50 refers to this map to calculate "B0", "B1", and "φ1'" corresponding to the engine water temperature and the outside air pressure, and substitutes the calculated values into the above equation (2). Thus, the resistance torque Tr is calculated. As a result, the resistance torque Tr can be accurately calculated by following the pulsation of the actual resistance torque. Note that the resistance torque Tr calculated by the equation (2) is a positive value representing the magnitude (absolute value) of the torque that becomes the rotation resistance of the engine 11 .

次いで、制御装置50は、MGトルクTmと噴射トルクTfと抵抗トルクTrとを合計した値を合計トルクとして算出する(ステップS14)。具体的には、制御装置50は、下記の式(3)を用いて合計トルクを算出する。 Next, the control device 50 calculates the sum of the MG torque Tm, the injection torque Tf and the resistance torque Tr as the total torque (step S14). Specifically, the control device 50 calculates the total torque using the following formula (3).

合計トルク=Tm+Tf-Tr …(3)
次いで、制御装置50は、ステップS14で算出した合計トルクを用いて、モータジェネレータ21の回転加速度(以下「MG回転加速度ΔNm」ともいう)を推定する(ステップS15)。たとえば、制御装置50は、合計トルクをモータジェネレータ21の重量(慣性モーメント)で割った値をMG回転加速度ΔNmとして算出する。なお、MG回転加速度ΔNmは、単位時間あたりのMG回転速度Nmの変化量である。
Total torque = Tm + Tf - Tr (3)
Next, control device 50 uses the total torque calculated in step S14 to estimate the rotational acceleration of motor generator 21 (hereinafter also referred to as "MG rotational acceleration ΔNm") (step S15). For example, control device 50 calculates a value obtained by dividing the total torque by the weight (inertia moment) of motor generator 21 as MG rotational acceleration ΔNm. Note that the MG rotational acceleration ΔNm is the amount of change in the MG rotational speed Nm per unit time.

次いで、制御装置50は、ステップS15で算出したMG回転加速度ΔNmに演算周期Δtを乗算した値を用いて、演算周期Δt経過後のMG回転速度Nmi+1を推定する(ステップS16)。具体的には、制御装置50は、下記の式(4)を用いて演算周期Δt経過後のMG回転速度Nmi+1を算出する。 Next, the control device 50 uses a value obtained by multiplying the MG rotation acceleration ΔNm calculated in step S15 by the calculation period Δt to estimate the MG rotation speed Nm i+1 after the calculation period Δt has elapsed (step S16). Specifically, the control device 50 calculates the MG rotational speed Nm i+1 after the calculation period Δt has elapsed using the following equation (4).

Nmi+1=Nm+Δt・ΔNm …(4)
式(4)において、「Nm」は今回の演算時刻tのMG回転速度であり、「Δt・ΔNm」は、MG回転加速度ΔNmに演算周期Δtを乗算した値である。
Nmi +1 = Nmi +Δt·ΔNm (4)
In equation (4), "Nm i " is the MG rotation speed at the current calculation time t i , and "Δt·ΔNm" is a value obtained by multiplying the MG rotation acceleration ΔNm by the calculation period Δt.

次いで、制御装置50は、予め定められた過電流閾値を演算周期Δt経過後のMG回転加速度ΔNmi+1で割った値を、MG制限トルクとして算出する(ステップS17)。 Next, the control device 50 calculates a value obtained by dividing a predetermined overcurrent threshold value by the MG rotational acceleration ΔNmi +1 after the lapse of the calculation period Δt as the MG limit torque (step S17).

次いで、制御装置50は、アクセルペダル操作量および車速等によるMG回転速度に基づいて、MG要求トルクを算出する(ステップS20)。 Next, the control device 50 calculates the MG required torque based on the MG rotation speed based on the accelerator pedal operation amount and the vehicle speed (step S20).

次いで、制御装置50は、ステップS20で算出したMG要求トルクが、ステップS17で算出したMG制限トルク以下であるか否かを判定する(ステップS30)。 Next, the control device 50 determines whether or not the MG required torque calculated in step S20 is equal to or less than the MG limit torque calculated in step S17 (step S30).

MG要求トルクがMG制限トルク以下である場合(ステップS30においてYES)、制御装置50は、MG指令トルクをMG要求トルクに設定する(ステップS40)。これにより、MGトルクTmがMG要求トルクとなるように制御される。 If the MG requested torque is equal to or less than the MG limit torque (YES in step S30), control device 50 sets the MG command torque to the MG requested torque (step S40). As a result, the MG torque Tm is controlled to match the MG requested torque.

一方、MG要求トルクがMG制限トルクを超えている場合(ステップS30においてNO)、制御装置50は、MG指令トルクをMG制限トルクに設定する(ステップS50)。これにより、MGトルクTmがMG要求トルクよりも低いMG制限トルクに制限される。 On the other hand, if the MG required torque exceeds the MG limit torque (NO in step S30), control device 50 sets the MG command torque to the MG limit torque (step S50). As a result, the MG torque Tm is limited to the MG limit torque that is lower than the MG request torque.

図4は、上述のモータトルク制限制御によるMG制限トルクの算出手法を説明するための図である。 FIG. 4 is a diagram for explaining a method of calculating the MG limit torque by the motor torque limit control described above.

演算時刻tにおいて、合計トルク(MGトルクTm、噴射トルクTf、抵抗トルクTrを合計したトルク)からMG回転加速度ΔNmが算出される。MG回転加速度ΔNmに演算周期Δtを乗算した値を演算時刻tのMG回転速度Nmに加えた値が、演算周期Δt経過後(次の演算時刻ti+1)のMG回転速度Nmi+1として算出される。 At calculation time t i , the MG rotational acceleration ΔNm is calculated from the total torque (total torque of MG torque Tm, injection torque Tf, and resistance torque Tr). The value obtained by multiplying the MG rotation acceleration ΔNm by the calculation cycle Δt and adding the value to the MG rotation speed Nm i at the calculation time t i is calculated as the MG rotation speed Nm i +1 after the calculation cycle Δt has elapsed (the next calculation time t i+1 ). be done.

そして、過電流はモータジェネレータ21のトルクと回転速度との積で判定できることから、予め定められた過電流閾値を演算周期Δt経過後のMG回転速度Nmi+1で割った値がMG制限トルクとして算出される。 Since the overcurrent can be determined by the product of the torque and the rotation speed of the motor generator 21, the MG limit torque is calculated by dividing the predetermined overcurrent threshold value by the MG rotation speed Nmi +1 after the calculation period Δt has elapsed. be done.

MGトルクTmがMG制限トルクを超える場合には高電圧系を流れる電流が過電流閾値を上回って過電流が生じるため、MG指令トルクがMG制限トルクを超えないように制限される。図4に示す例では、MG要求トルクがMG制限トルクを上回っているため、MG指令トルクは、MG要求トルクではなく、MG制限トルクに設定される。これにより、MGトルクTmがMG制限トルクを超えないように制限される。 When the MG torque Tm exceeds the MG limit torque, the current flowing through the high-voltage system exceeds the overcurrent threshold value and an overcurrent occurs. Therefore, the MG command torque is limited so as not to exceed the MG limit torque. In the example shown in FIG. 4, the MG request torque exceeds the MG limit torque, so the MG command torque is set to the MG limit torque instead of the MG request torque. This limits the MG torque Tm so as not to exceed the MG limit torque.

このようなモータトルク制限制御が、燃料噴射周期よりも短い演算周期Δtで繰り返されるため、MG制限トルクがエンジントルクの脈動に精度よく追従する。その結果、MGトルクTmを過剰に制限することなく、過電流を抑制することができる。 Since such motor torque limit control is repeated at a calculation cycle Δt shorter than the fuel injection cycle, the MG limit torque accurately follows the pulsation of the engine torque. As a result, overcurrent can be suppressed without excessively limiting the MG torque Tm.

以上のように、本実施の形態による制御装置50は、脈動する噴射トルクTfおよび抵抗トルクTrを演算周期Δt毎に算出し、その結果を用いてMG制限トルクを算出する。これにより、MG制限トルクをエンジントルクの脈動に精度よく追従させることができるため、エンジントルクの脈動を見越してMGトルクTmを過剰に制限することなく、過電流を抑制することができる。 As described above, control device 50 according to the present embodiment calculates pulsating injection torque Tf and resistance torque Tr for each calculation period Δt, and uses the results to calculate the MG limit torque. As a result, the MG limit torque can follow the pulsation of the engine torque with high accuracy, so that overcurrent can be suppressed without excessively limiting the MG torque Tm in anticipation of the pulsation of the engine torque.

特に、本実施の形態においては、モータトルク制限制御の演算周期Δtが、燃料噴射周期よりも短い値に設定されている。そのため、MG制限トルクを、燃料の噴射一周期内で脈動するエンジントルクにより精度よく追従させることができる。 In particular, in the present embodiment, the calculation cycle Δt of motor torque limit control is set to a value shorter than the fuel injection cycle. Therefore, the MG limit torque can be accurately followed by the engine torque that pulsates within one fuel injection cycle.

今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本開示の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。 It should be considered that the embodiments disclosed this time are illustrative in all respects and not restrictive. The scope of the present disclosure is indicated by the scope of the claims rather than the above description, and is intended to include all modifications within the scope and meaning of equivalents of the scope of the claims.

1 ハイブリッド車両、11 エンジン、11A クランク軸、12 トランスミッション、13 気筒、15 燃料噴射弁、16 第1プーリ、17 伝達ベルト、18 第2プーリ、19 スタータモータ、21 モータジェネレータ、21A 回転軸、22 インバータ、23 高圧バッテリ、25 コンバータ、26 低圧バッテリ、27 補機、41 クランク角センサ、42 冷却水温センサ、43 電流センサ、45 大気圧センサ、51 車両ECU、52 エンジンECU、53 モータECU。 1 hybrid vehicle, 11 engine, 11A crankshaft, 12 transmission, 13 cylinder, 15 fuel injection valve, 16 first pulley, 17 transmission belt, 18 second pulley, 19 starter motor, 21 motor generator, 21A rotating shaft, 22 inverter , 23 high-voltage battery, 25 converter, 26 low-voltage battery, 27 accessory, 41 crank angle sensor, 42 coolant temperature sensor, 43 current sensor, 45 atmospheric pressure sensor, 51 vehicle ECU, 52 engine ECU, 53 motor ECU.

Claims (6)

エンジンと、
前記エンジンに連結されるモータジェネレータと、
前記モータジェネレータのトルクが制限トルクを超えないように前記モータジェネレータを制御する制限制御を所定の演算周期で実行する制御装置とを備え、
前記制御装置は、前記制限制御の前記演算周期毎に、
前記モータジェネレータの実トルクを算出し、
前記エンジンに燃料を噴射することによって前記エンジンが出力する噴射トルクを算出し、
前記エンジンの回転の抵抗となる抵抗トルクを算出し、
前記実トルクと前記噴射トルクと前記抵抗トルクとを合計した合計トルクを用いて所定時間経過後の前記モータジェネレータの回転速度を推定し、
予め定められた過電流閾値を前記所定時間経過後の前記モータジェネレータの回転速度で割った値を前記モータジェネレータの制限トルクとして算出し、
前記モータジェネレータのトルクが前記制限トルクを超えないように前記モータジェネレータのトルクを制御する、ハイブリッド車両。
engine and
a motor generator coupled to the engine;
a control device that executes limit control for controlling the motor generator so that the torque of the motor generator does not exceed a limit torque at a predetermined calculation cycle;
The control device, for each calculation cycle of the limit control,
calculating the actual torque of the motor generator;
calculating an injection torque output by the engine by injecting fuel into the engine;
Calculating a resistance torque that is a resistance to the rotation of the engine,
estimating the rotation speed of the motor generator after a predetermined time has passed using a total torque obtained by summing the actual torque, the injection torque, and the resistance torque;
calculating a value obtained by dividing a predetermined overcurrent threshold value by the rotation speed of the motor generator after the predetermined time has elapsed as the limit torque of the motor generator;
A hybrid vehicle that controls the torque of the motor generator so that the torque of the motor generator does not exceed the limit torque.
前記所定時間は、前記演算周期であり、
前記制御装置は、前記制限制御の実行中の第1のタイミングにおいて、
前記モータジェネレータの回転加速度に前記演算周期を乗算した値を用いて前記第1のタイミングから前記演算周期が経過した第2のタイミングの前記モータジェネレータの回転速度を推定し、
前記過電流閾値を前記第2のタイミングの前記モータジェネレータの回転速度で割った値を用いて前記モータジェネレータの制限トルクを算出する、請求項1に記載のハイブリッド車両。
The predetermined time is the calculation cycle,
The control device, at a first timing during execution of the limit control,
estimating the rotation speed of the motor generator at a second timing when the calculation period has elapsed from the first timing by using a value obtained by multiplying the rotational acceleration of the motor generator by the calculation period;
The hybrid vehicle according to claim 1, wherein the limit torque of the motor generator is calculated using a value obtained by dividing the overcurrent threshold value by the rotation speed of the motor generator at the second timing.
前記モータジェネレータの電流を検出する電流センサをさらに備え、
前記制御装置は、前記電流センサの出力に基づいて前記モータジェネレータのトルクを算出する、請求項1または2に記載のハイブリッド車両。
further comprising a current sensor that detects the current of the motor generator,
3. The hybrid vehicle according to claim 1, wherein said control device calculates the torque of said motor generator based on the output of said current sensor.
前記エンジンの回転速度を検出する回転速度センサをさらに備え、
前記制御装置は、前記回転速度センサの出力および前記エンジンに対する燃料噴射量に基づいて前記噴射トルクを算出する、請求項1~3のいずれかに記載のハイブリッド車両。
Further comprising a rotation speed sensor that detects the rotation speed of the engine,
4. The hybrid vehicle according to any one of claims 1 to 3, wherein said control device calculates said injection torque based on an output of said rotation speed sensor and an amount of fuel injected into said engine.
前記エンジンの冷却水の温度を検出する水温センサと、
大気圧センサとをさらに備え、
前記制御装置は、前記水温センサの出力および前記大気圧センサの出力に基づいて前記抵抗トルクを算出する、請求項1~4のいずれかに記載のハイブリッド車両。
a water temperature sensor that detects the temperature of cooling water of the engine;
further comprising an atmospheric pressure sensor,
5. The hybrid vehicle according to claim 1, wherein said control device calculates said resistance torque based on the output of said water temperature sensor and the output of said atmospheric pressure sensor.
前記演算周期は、前記エンジンへの燃料噴射周期よりも短い値に設定される、請求項1~5のいずれかに記載のハイブリッド車両。 The hybrid vehicle according to any one of claims 1 to 5, wherein said calculation cycle is set to a value shorter than a fuel injection cycle to said engine.
JP2022000164A 2022-01-04 2022-01-04 hybrid vehicle Pending JP2023099926A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022000164A JP2023099926A (en) 2022-01-04 2022-01-04 hybrid vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022000164A JP2023099926A (en) 2022-01-04 2022-01-04 hybrid vehicle

Publications (1)

Publication Number Publication Date
JP2023099926A true JP2023099926A (en) 2023-07-14

Family

ID=87114056

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022000164A Pending JP2023099926A (en) 2022-01-04 2022-01-04 hybrid vehicle

Country Status (1)

Country Link
JP (1) JP2023099926A (en)

Similar Documents

Publication Publication Date Title
US6247437B1 (en) Starting control apparatus for internal combustion engine
US8831830B2 (en) Vehicle controlling system
US9067588B2 (en) Vehicle and vehicle control method
JP7010044B2 (en) Vehicle engine start control device
JPWO2012046324A1 (en) Power train, control method and control apparatus for internal combustion engine
JP2010014071A (en) Engine start control device for hybrid system
RU2475919C2 (en) Secondary battery discharge control device
US20190135102A1 (en) Controlling apparatus and controlling method of hybrid vehicle
US9026344B2 (en) In-vehicle internal combustion engine control device, and control method for internal combustion engine
JP2008238856A (en) Control device for motor generator
CN111959673A (en) Motorcycle hybrid control method and system
CN106256632B (en) The control device of hybrid vehicle
US20170327003A1 (en) Vehicle
EP3453859B1 (en) Engine control device, engine unit, and vehicle
JP2023099926A (en) hybrid vehicle
CN103647335A (en) Vehicle battery charger and method of operating same
JP7488994B2 (en) Hybrid Vehicles
JP7126400B2 (en) Temperature sensor oil immersion determination device and electric motor control device
JP2023175095A (en) Motor control device and motor control method
JPH09277854A (en) Hybrid vehicle
JP2017206046A (en) Charge state estimation device
CN213892792U (en) Hybrid control system of motorcycle
US11976621B2 (en) Engine start control device
JP2023127757A (en) hybrid vehicle
JP7327141B2 (en) hybrid vehicle

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240418