JP5407328B2 - Control device for hybrid vehicle - Google Patents
Control device for hybrid vehicle Download PDFInfo
- Publication number
- JP5407328B2 JP5407328B2 JP2008332293A JP2008332293A JP5407328B2 JP 5407328 B2 JP5407328 B2 JP 5407328B2 JP 2008332293 A JP2008332293 A JP 2008332293A JP 2008332293 A JP2008332293 A JP 2008332293A JP 5407328 B2 JP5407328 B2 JP 5407328B2
- Authority
- JP
- Japan
- Prior art keywords
- engine
- clutch
- torque
- mode
- cranking
- 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.)
- Expired - Fee Related
Links
- 230000008859 change Effects 0.000 claims description 16
- 238000013459 approach Methods 0.000 claims description 2
- 238000000034 method Methods 0.000 description 52
- 230000008569 process Effects 0.000 description 47
- 230000005540 biological transmission Effects 0.000 description 22
- 238000004364 calculation method Methods 0.000 description 17
- 230000000052 comparative effect Effects 0.000 description 12
- 238000012545 processing Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 230000009471 action Effects 0.000 description 8
- 230000001629 suppression Effects 0.000 description 8
- 230000007704 transition Effects 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 6
- 239000000446 fuel Substances 0.000 description 5
- 238000010248 power generation Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 238000012937 correction Methods 0.000 description 4
- 230000007423 decrease Effects 0.000 description 4
- 101000967087 Homo sapiens Metal-response element-binding transcription factor 2 Proteins 0.000 description 3
- 101710122576 Isocitrate lyase 2 Proteins 0.000 description 3
- 102100040632 Metal-response element-binding transcription factor 2 Human genes 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000001771 impaired effect Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000001172 regenerating effect Effects 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 101150075681 SCL1 gene Proteins 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 238000002485 combustion reaction Methods 0.000 description 1
- 238000013016 damping Methods 0.000 description 1
- 230000000881 depressing effect Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 230000035939 shock Effects 0.000 description 1
- 239000007858 starting material Substances 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Images
Classifications
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/62—Hybrid vehicles
Landscapes
- Electric Propulsion And Braking For Vehicles (AREA)
- Hybrid Electric Vehicles (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
Description
本発明は、電気自動車走行モードによる走行中、モータをエンジン始動モータとしてエンジンを始動するハイブリッド車両の制御装置に関する。 The present invention relates to a control apparatus for a hybrid vehicle that starts an engine using a motor as an engine starter motor during traveling in an electric vehicle traveling mode.
従来のハイブリッド車両は、動力源としてエンジンおよびモータ/ジェネレータを備え、これらエンジンおよびモータ/ジェネレータ間に伝達トルク容量を変更可能な第1クラッチを介在させ、モータ/ジェネレータから駆動輪に至る変速機を含む車輪駆動系に伝達トルク容量を変更可能な第2クラッチを挿置している。そして、エンジンを停止させ、第1クラッチを解放すると共に第2クラッチを締結することによりモータ/ジェネレータからの動力のみによる電気自動車走行モードを選択可能で、第1クラッチおよび第2クラッチを共に締結することによりエンジンおよびモータ/ジェネレータの双方からの動力によるハイブリッド車走行モードを選択可能である(例えば、特許文献1参照)。 A conventional hybrid vehicle includes an engine and a motor / generator as power sources, a first clutch capable of changing the transmission torque capacity interposed between the engine and the motor / generator, and a transmission from the motor / generator to the drive wheels. The 2nd clutch which can change transmission torque capacity is inserted in the wheel drive system containing. Then, by stopping the engine, releasing the first clutch and engaging the second clutch, it is possible to select the electric vehicle traveling mode using only the power from the motor / generator, and both the first clutch and the second clutch are engaged. Thus, it is possible to select a hybrid vehicle traveling mode based on power from both the engine and the motor / generator (see, for example, Patent Document 1).
かかるハイブリッド車両において、電気自動車走行モードでの走行中、モータ/ジェネレータの出力可能最大モータトルクから、走行に用いる走行用モータトルクを差し引いた余剰モータトルクが、走行用以外で使う可能性のある非走行用モータトルク以上に保たれるよう、変速機を変速制御するようにしている。ここで、非走行用モータトルクとは、電気自動車走行モードからハイブリッド車走行モードへの切り替えに当たって、第1クラッチの締結により行うべきエンジンの始動に用いるエンジンクランキングトルクをいう。
しかしながら、従来のハイブリッド車両の制御装置にあっては、ドライバーが要求する目標駆動トルクが、出力可能最大モータトルクから非走行用モータトルク(=エンジンクランキングトルク)を差し引いたトルクを上回ると、エンジンを始動(着火)する。従って、エンジンクランキングトルクを上回ると同時にエンジンを始動させているため、エンジン始動回数が増えてしまう、という問題があった。 However, in the conventional hybrid vehicle control device, if the target drive torque requested by the driver exceeds the torque obtained by subtracting the non-travel motor torque (= engine cranking torque) from the maximum outputable motor torque, the engine Is started (ignited). Accordingly, since the engine is started at the same time as exceeding the engine cranking torque, there is a problem that the number of engine starts increases.
本発明は、上記問題に着目してなされたもので、電気自動車走行モードでの走行中にエンジン始動要求があった場合、エンジンの始動回数を抑制することができるハイブリッド車両の制御装置を提供することを目的とする。 The present invention has been made paying attention to the above problem, and provides a control device for a hybrid vehicle capable of suppressing the number of engine starts when there is an engine start request during traveling in the electric vehicle traveling mode. For the purpose.
上記目的を達成するため、本発明のハイブリッド車両の制御装置は、エンジンとモータとを断続する第1クラッチを有し、前記モータの動力のみで走行する電気自動車走行モードによる走行中、エンジン始動要求があると、前記第1クラッチを接続し、前記モータをエンジン始動モータとして前記エンジンを始動するエンジン始動制御手段を備えている。
前記ハイブリッド車両の制御装置において、前記エンジン始動制御手段は、エンジンのクランキングと始動のタイミングを決めるクランキング要求判定閾値とエンジン始動要求判定閾値を独立に設定し、前記電気自動車走行モードによる走行中、車両の目標駆動トルクが前記クランキング要求判定閾値より大きくなったら、前記第1クラッチを締結して前記エンジンをクランキングし、かつ、クランキング後に目標駆動トルクが前記クランキング要求判定閾値より大きい値である前記エンジン始動要求判定閾値以下に保たれているケースでは、前記第1クラッチが締結状態であるが前記エンジンを始動せず前記モータの動力のみで走行する準電気自動車走行モードとし、前記準電気自動車走行モードによる走行中、車両の目標駆動トルクが前記クランキング要求判定閾値以下になったら、前記第1クラッチを開放して前記電気自動車走行モードに戻り、前記準電気自動車走行モードによる走行中、車両の目標駆動トルクが前記エンジン始動要求判定閾値より大きくなったら、前記エンジンを始動し、ハイブリッド車走行モードに移行する。
In order to achieve the above object, a control device for a hybrid vehicle according to the present invention has a first clutch that connects and disconnects an engine and a motor, and requests engine start during traveling in an electric vehicle traveling mode that travels only with the power of the motor. If there is, there is provided engine start control means for connecting the first clutch and starting the engine using the motor as an engine start motor.
In the hybrid vehicle control device, the engine start control means independently sets a cranking request determination threshold value and an engine start request determination threshold value for determining cranking and start timing of the engine, and the vehicle is running in the electric vehicle traveling mode. When the target drive torque of the vehicle becomes greater than the cranking request determination threshold, the first clutch is engaged to crank the engine, and after cranking, the target drive torque is greater than the cranking request determination threshold. in the case is kept below the value above engine start request determination threshold, wherein at first clutch is engaged and quasi electric vehicle travel mode that is driven only by the power of the motor without starting the engine, the The vehicle's target drive torque is When falls below the cranking request determination threshold, return to the first said electric vehicle travel mode by opening the clutch, traveling by the quasi-electric vehicle travel mode, the target driving torque of the vehicle is greater than the engine start request determination threshold Then, the engine is started and the hybrid vehicle running mode is entered .
よって、本発明のハイブリッド車両の制御装置にあっては、電気自動車走行モードによる走行中、車両の目標駆動トルクがクランキング要求判定閾値より大きくなったら、エンジン始動制御手段において、第1クラッチを締結してエンジンがクランキングされる。そして、エンジンのクランキング後に目標駆動トルクがクランキング要求判定閾値より大きい値であるエンジン始動要求判定閾値以下に保たれているケースでは、第1クラッチが締結状態であるがエンジンを始動せずモータの動力のみで走行する準電気自動車走行モードとされる。そして、準電気自動車走行モードによる走行中、車両の目標駆動トルクがクランキング要求判定閾値以下になったら、第1クラッチを開放して電気自動車走行モードに戻る。また、準電気自動車走行モードによる走行中、車両の目標駆動トルクがエンジン始動要求判定閾値より大きくなったら、エンジンを始動し、ハイブリッド車走行モードに移行される。
すなわち、エンジンのクランキングと始動のタイミングを決めるクランキング要求判定閾値とエンジン始動要求判定閾値を独立に設定している。このため、エンジンのクランキング後にモータが単独で目標駆動トルクを実現できるケース、つまり、クランキング後に目標駆動トルクがエンジン始動要求判定閾値以下に保たれているケースでは、エンジンを始動しない準電気自動車走行モードとされる。そして、準電気自動車走行モードによる走行中、目標駆動トルクがクランキング要求判定閾値以下になったら電気自動車走行モードに戻る。
この結果、電気自動車走行モードでの走行中にエンジン始動要求があった場合、エンジンの始動回数を抑制することができる。
Therefore, in the hybrid vehicle control device of the present invention, when the target drive torque of the vehicle becomes greater than the cranking request determination threshold during traveling in the electric vehicle traveling mode, the engine start control means engages the first clutch. Then the engine is cranked. In a case where the target drive torque is kept below the engine start request determination threshold value that is larger than the cranking request determination threshold value after engine cranking, the motor is not started but the engine is not started. This is a quasi-electric vehicle traveling mode that travels with only the power of When the target drive torque of the vehicle becomes equal to or lower than the cranking request determination threshold during traveling in the quasi-electric vehicle traveling mode, the first clutch is released to return to the electric vehicle traveling mode. When the target drive torque of the vehicle becomes greater than the engine start request determination threshold during traveling in the semi-electric vehicle traveling mode , the engine is started and the hybrid vehicle traveling mode is entered .
That is, the cranking request determination threshold value and the engine start request determination threshold value that determine the cranking and start timing of the engine are set independently. Therefore, in the case where the motor can achieve the target drive torque independently after cranking the engine, that is, in the case where the target drive torque is kept below the engine start request determination threshold after cranking, the quasi-electric vehicle that does not start the engine The travel mode is set. When the target drive torque falls below the cranking request determination threshold during traveling in the semi-electric vehicle traveling mode, the operation returns to the electric vehicle traveling mode .
As a result, when there is an engine start request during traveling in the electric vehicle traveling mode, the number of engine starts can be suppressed.
以下、本発明のハイブリッド車両の制御装置を実現する最良の形態を、図面に示す実施例1に基づいて説明する。 Hereinafter, the best mode for realizing a control device for a hybrid vehicle of the present invention will be described based on a first embodiment shown in the drawings.
まず、構成を説明する。
図1は、実施例1の制御装置が適用されたパラレルハイブリッド車両(ハイブリッド車両の一例)を示す全体システム図である。以下、図1に基づいて、駆動系および制御系の構成を説明する。
First, the configuration will be described.
FIG. 1 is an overall system diagram illustrating a parallel hybrid vehicle (an example of a hybrid vehicle) to which the control device of the first embodiment is applied. Hereinafter, based on FIG. 1, the structure of a drive system and a control system is demonstrated.
実施例1のパラレルハイブリッド車両の駆動系は、図1に示すように、エンジンEngと、第1クラッチCL1と、モータ/ジェネレータMGと、第2クラッチCL2と、自動変速機ATと、ファイナルギヤFGと、左駆動輪LTと、右駆動輪RTと、を備えている。 As shown in FIG. 1, the drive system of the parallel hybrid vehicle of the first embodiment includes an engine Eng, a first clutch CL1, a motor / generator MG, a second clutch CL2, an automatic transmission AT, and a final gear FG. And a left drive wheel LT and a right drive wheel RT.
実施例1のハイブリッド駆動系は、電気自動車走行モード(以下、「EVモード」という。)と、ハイブリッド車走行モード(以下、「HEVモード」という。)と、準電気自動車走行モード(以下、「準EVモード」という。)と、駆動トルクコントロール発進モード(以下、「WSCモード」という。)等の走行モードを有する。 The hybrid drive system of the first embodiment includes an electric vehicle travel mode (hereinafter referred to as “EV mode”), a hybrid vehicle travel mode (hereinafter referred to as “HEV mode”), and a quasi-electric vehicle travel mode (hereinafter referred to as “ And a driving torque control start mode (hereinafter referred to as “WSC mode”).
前記「EVモード」は、第1クラッチCL1を開放状態とし、モータ/ジェネレータMGの動力のみで走行するモードである。前記「HEVモード」は、第1クラッチCL1を締結状態とし、エンジン走行モード・モータアシスト走行モード・走行発電モードの何れかにより走行するモードである。前記「準EVモード」は、第1クラッチCL1が締結状態であるがエンジンEngをOFFとし、モータ/ジェネレータMGの動力のみで走行するモードである。前記「WSCモード」は、「EVモード」または「HEVモード」からの発進時、第2クラッチCL2をスリップ締結状態とし、第2クラッチCL2を経過するクラッチ伝達トルクが、車両状態やドライバー操作に応じて決まる要求駆動トルクとなるようにクラッチトルク容量をコントロールしながら発進するモードである。なお、「WSC」とは「Wet Start clutch」の略である。 The “EV mode” is a mode in which the first clutch CL1 is opened and the vehicle travels only with the power of the motor / generator MG. The “HEV mode” is a mode in which the first clutch CL1 is engaged and the vehicle travels in any one of the engine travel mode, the motor assist travel mode, and the travel power generation mode. The “quasi-EV mode” is a mode in which the first clutch CL1 is engaged but the engine Eng is turned off and the vehicle travels only with the power of the motor / generator MG. In the “WSC mode”, when starting from “EV mode” or “HEV mode”, the second clutch CL2 is brought into the slip engagement state, and the clutch transmission torque passing through the second clutch CL2 depends on the vehicle state and the driver's operation. This mode starts while controlling the clutch torque capacity so that the required drive torque is determined. “WSC” is an abbreviation for “Wet Start clutch”.
前記エンジンEngは、希薄燃焼可能であり、スロットルアクチュエータによる吸入空気量とインジェクタによる燃料噴射量と、点火プラグによる点火時期の制御により、エンジントルクが指令値と一致するように制御される。 The engine Eng is capable of lean combustion, and the engine torque is controlled to match the command value by controlling the intake air amount by the throttle actuator, the fuel injection amount by the injector, and the ignition timing by the spark plug.
前記第1クラッチCL1は、エンジンEngとモータ/ジェネレータMGとの間の位置に介装される。この第1クラッチCL1としては、例えば、ダイアフラムスプリングによる付勢力にて常時締結の乾式クラッチが用いられ、エンジンEng〜モータ/ジェネレータMG間の締結/半締結/開放を行なう。この第1クラッチCL1が完全締結状態ならモータトルク+エンジントルクが第2クラッチCL2へと伝達され、開放状態ならモータトルクのみが、第2クラッチCL2へと伝達される。なお、半締結/開放の制御は、油圧アクチュエータに対するストローク制御にて行われる。 The first clutch CL1 is interposed at a position between the engine Eng and the motor / generator MG. As the first clutch CL1, for example, a dry clutch that is always engaged by an urging force of a diaphragm spring is used, and engagement / semi-engagement / release between the engine Eng and the motor / generator MG is performed. If the first clutch CL1 is in the fully engaged state, motor torque + engine torque is transmitted to the second clutch CL2, and if it is in the released state, only motor torque is transmitted to the second clutch CL2. The half-engagement / release control is performed by stroke control with respect to the hydraulic actuator.
前記モータ/ジェネレータMGは、交流同期モータ構造であり、発進時や走行時に駆動トルク制御や回転数制御を行うと共に、制動時や減速時に回生ブレーキ制御による車両運動エネルギーのバッテリー9への回収を行なうものである。 The motor / generator MG has an AC synchronous motor structure, and performs drive torque control and rotation speed control when starting and running, and recovers vehicle kinetic energy to the battery 9 by regenerative brake control during braking and deceleration. Is.
前記第2クラッチCL2は、湿式クラッチであり、クラッチ油圧(押付力)に応じて伝達トルク(クラッチトルク容量)が発生する。この第2クラッチCL2は、自動変速機ATおよびファイナルギヤFGを介し、エンジンEngおよびモータ/ジェネレータMG(第1クラッチCL1が締結されている場合)から出力されたトルクを左右駆動輪LT,RTへと伝達する。
なお、第2クラッチCL2としては、図1に示すように、独立のクラッチをモータ/ジェネレータMGと自動変速機ATの間の位置に設定する以外に、自動変速機ATの各変速段にて締結される摩擦締結要素として用いられるクラッチやブレーキを流用しても良い。また、自動変速機ATと左右駆動輪LT,RTの間の位置に設定しても良い。
The second clutch CL2 is a wet clutch, and generates transmission torque (clutch torque capacity) according to clutch hydraulic pressure (pressing force). The second clutch CL2 transmits the torque output from the engine Eng and the motor / generator MG (when the first clutch CL1 is engaged) to the left and right drive wheels LT, RT via the automatic transmission AT and the final gear FG. Communicate.
As shown in FIG. 1, the second clutch CL2 is engaged at each gear stage of the automatic transmission AT, in addition to setting an independent clutch between the motor / generator MG and the automatic transmission AT. A clutch or brake used as a frictional engagement element may be used. Alternatively, the position may be set between the automatic transmission AT and the left and right drive wheels LT and RT.
前記自動変速機ATは、有段階の変速段を得る機であり、複数の遊星歯車から構成される。変速機内部のクラッチならびにブレーキをそれぞれ締結/開放し、トルク伝達経路を変えることにより変速する。 The automatic transmission AT is a machine that obtains stepped gears, and includes a plurality of planetary gears. The clutch and the brake inside the transmission are respectively engaged / released, and the speed is changed by changing the torque transmission path.
実施例1のパラレルハイブリッド車両の制御系は、図1に示すように、第2クラッチ入力回転数センサ6(=モータ回転数センサ)と、第2クラッチ出力回転数センサ7と、高電圧インバータ8と、高電圧バッテリー9と、アクセルポジションセンサ10と、エンジン回転数センサ11と、クラッチ油温センサ12と、ストローク位置センサ13と、統合コントローラ14と、変速機コントローラ15と、クラッチコントローラ16と、エンジンコントローラ17と、モータコントローラ18と、バッテリーコントローラ19と、ブレーキセンサ20と、を備えている。
As shown in FIG. 1, the control system of the parallel hybrid vehicle of the first embodiment includes a second clutch input rotational speed sensor 6 (= motor rotational speed sensor), a second clutch output rotational speed sensor 7, and a
前記高電圧インバータ8は、直流/交流の変換を行い、モータ/ジェネレータMGの駆動電流を生成する。高電圧バッテリー9は、モータ/ジェネレータMGからの回生エネルギーを、高電圧インバータ8を介して蓄積する。
The
前記統合コントローラ14は、バッテリー状態、アクセル開度、および車速(変速機出力回転数に同期した値)から目標駆動トルクを演算する。そして、その結果に基づき各アクチュエータ(モータ/ジェネレータMG、エンジンEng、第1クラッチCL1、第2クラッチCL2、自動変速機AT)に対する指令値を演算し、各コントローラ15,16,17,18,19へと送信する。
The
前記変速機コントローラ15は、統合コントローラ14からの変速指令を達成するように変速制御を行なう。
The
前記クラッチコントローラ16は、第2クラッチ入力回転数センサ6と第2クラッチ出力回転数センサ7とクラッチ油温センサ12からのセンサ情報を入力すると共に、統合コントローラ14からの第1クラッチ油圧指令値と第2クラッチ油圧指令値に対して、クラッチ油圧(電流)指令値を実現するようにソレノイドバルブの電流を制御する。
The
前記エンジンコントローラ17は、エンジン回転数センサ11からのセンサ情報を入力すると共に、統合コントローラ14からのエンジントルク指令値を達成するようにエンジントルク制御を行なう。
The
前記モータコントローラ18は、統合コントローラ14からのモータトルク指令値やモータ回転数指令値を達成するようにモータ/ジェネレータMGの制御を行なう。
The
前記バッテリーコントローラ19は、高電圧バッテリー9の充電状態を管理し、その情報を統合コントローラ14へと送信する。
The
次に、統合コントローラ14の処理内容を、図2に示すフローチャートを用いて説明する。尚、図2に示す処理内容は一定サンプリングで実行される。
Next, the processing contents of the
ステップS1では、バッテリー充電量SOCや第2クラッチCL2の入力回転数ωCL2i、第2クラッチCL2の出力回転数ωCL2o、エンジン回転数ωe、車速Vspといった他のコントローラが計測した車両状態を受信する。 In step S1, the vehicle state measured by another controller such as the battery charge amount SOC, the input rotational speed ω CL2i of the second clutch CL2, the output rotational speed ω CL2o of the second clutch CL2, the engine rotational speed ω e , and the vehicle speed Vsp is received. To do.
ステップS2では、アクセル開度Apo、第1クラッチストロークxCL1、ブレーキSW信号Bswといったセンサ信号を、各センサ10,13,20からそれぞれ計測する。
In step S2, sensor signals such as the accelerator opening Apo, the first clutch stroke x CL1 , and the brake SW signal Bsw are measured from the
ステップS3では、第1クラッチCL1と第2クラッチCL2が締結しているか否かを判定する。
まず、第1クラッチCL1のスリップ回転数(エンジン回転数ωeと第2クラッチ入力回転数ωCL2iの差分の絶対値)からスリップフラグfslipCL1を以下のように演算する。
1)|ωe−ωCL2i|<ωslip_CL1_thが所定時間続いた場合
fslipCL1=0(締結) (1)
2)|ωe−ωCL2i|≧ωslip_CL1_thの場合
fslipCL1=1(非締結) (2)
ただし、
ωslip_CL1_th:第1クラッチ締結判定閾値
である。
次に、第2クラッチCL2のスリップ回転数(第2クラッチ入力回転数ωCL2iと出力回転数ωCL2oの差分の絶対値)からスリップフラグfslipCL2を以下のように演算する。
1)|ωCL2i−ωCL2o|>ωslip_CL2_thが所定時間続いた場合
fslipCL2=1(非締結) (3)
2)|ωCL2i−ωCL2o|≦ωslip_CL2_thの場合
fslipCL2=0(締結) (4)
ただし、
ωslip_CL2_th:第2クラッチ締結判定閾値
である。
In step S3, it is determined whether or not the first clutch CL1 and the second clutch CL2 are engaged.
First, calculated as follows slip flag Fslip CL1 from the slip rotation speed of the first clutch CL1 (the absolute value of the difference between the engine speed omega e and a second clutch input rotational speed ω CL2i).
1) When | ω e −ω CL2i | <ω slip_CL1_th continues for a predetermined time
fslip CL1 = 0 (fastened) (1)
2) | When ω e −ω CL2i | ≧ ω slip_CL1_th
fslip CL1 = 1 (not fastened) (2)
However,
ω slip_CL1_th : a first clutch engagement determination threshold value.
Next, the slip flag fslip CL2 is calculated from the slip rotation speed of the second clutch CL2 (the absolute value of the difference between the second clutch input rotation speed ωCL2i and the output rotation speed ωCL2o ) as follows.
1) | When ω CL2i −ω CL2o |> ω slip_CL2_th continues for a predetermined time
fslip CL2 = 1 (not fastened) (3)
2) | When ω CL2i −ω CL2o | ≦ ω slip_CL2_th
fslip CL2 = 0 (fastened) (4)
However,
ω slip_CL2_th : a second clutch engagement determination threshold value.
ステップS4では、エンジンEngのクランキングが完了しているか否かを判定する。
第1クラッチCL1のスリップフラグfslipCL1とエンジン回転数ωeからクランキング完了フラグfcrank_finを以下のように演算する。
1)fslipCL1=0かつωe≧ωe_idleの場合
fcrank_fin=1(クランキング完了) (5)
2)上記以外の場合
fcrank_fin=0(クランキング未完了) (6)
ただし、
ωe_idle:アイドル可能判定閾値
である。
In step S4, it is determined whether or not cranking of the engine Eng has been completed.
Cranking completion flag fcrank_fin from slip flag Fslip CL1 and the engine rotational speed omega e of the first clutch CL1 is calculated as follows.
1) When fslip CL1 = 0 and ω e ≧ ω e_idle
fcrank_fin = 1 (cranking complete) (5)
2) Other than above
fcrank_fin = 0 (cranking is incomplete) (6)
However,
ω e_idle : It is an idle possible determination threshold value.
ステップS5では、アクセル開度Apo、車速Vspから目標駆動トルクTd*を演算する。この目標駆動トルクTd*は、例えば、図3に示すような目標駆動トルク演算マップに基づき演算する。 In step S5, the target drive torque Td * is calculated from the accelerator opening Apo and the vehicle speed Vsp. The target drive torque Td * is calculated based on, for example, a target drive torque calculation map as shown in FIG.
ステップS6では、目標走行モードModedrive *を演算する。以下、図4に示すフローチャートを用いて説明する。 In step S6, the target travel mode Mode drive * is calculated. Hereinafter, a description will be given with reference to the flowchart shown in FIG.
ステップS601では、本案のポイントである、クランキング要求判定閾値Td_th_Aとエンジン始動要求判定閾値Td_th_B(>Td_th_A)を演算する。まずは下式に基づきクランキング要求判定閾値Td_th_Aを演算する。
Td_th_A=Tm_max−Tcrank (7)
ただし、
Tm_max:最大モータトルク
Tcrank:エンジンEngのクランキングに最低限必要なトルク
次に図5に示すマップに基づき、アクセル開度の単位時間当たりの変化量ΔApoとバッテリー充電量SOCからエンジン始動要求判定閾値Td_th_Bを演算する。演算したらステップS602へ進む。
ここで、エンジン始動要求判定閾値Td_th_Bは、図5のマップ特性に示すように、クランキング要求判定閾値Td_th_A以上で、(Tm_max−TCL1_on)以下の値であり、アクセル開度の単位時間当たりの変化量ΔApoが大きいほど小さな値とする。また、バッテリー充電量SOCが高いほど大きな値とする。なお、TCL1_onは、第1クラッチCL1の締結トルクである。
In step S601, the cranking request determination threshold T d_th_A and the engine start request determination threshold T d_th_B (> T d_th_A ), which are the points of the present plan, are calculated. First, the cranking request determination threshold T d_th_A is calculated based on the following equation.
T d_th_A = T m_max −T crank (7)
However,
T m_max : Maximum motor torque
T crank : Minimum torque required for cranking the engine Eng Based on the map shown in Fig. 5, the engine start request determination threshold T d_th_B is calculated from the change amount ΔApo of the accelerator opening per unit time and the battery charge SOC. To do. If it calculates, it will progress to step S602.
Here, the engine start request determination threshold value T d_th_B is a value that is not less than the cranking request determination threshold value T d_th_A and not more than (T m_max −T CL1_on ) as shown in the map characteristics of FIG. The larger the change amount ΔApo per hour, the smaller the value. Also, the higher the battery charge SOC, the larger the value. T CL1_on is the engagement torque of the first clutch CL1.
ステップS602では、バッテリー充電量SOCから、発電のために強制的にエンジン始動すべきか否かを判断する。バッテリー充電量SOCが所定値SOC_th_lより小さければエンジン始動すべきと判断してステップS609へ、それ以外はステップS603へそれぞれ進む。 In step S602, it is determined from the battery charge amount SOC whether or not the engine should be forcibly started for power generation. If the battery charge SOC is smaller than the predetermined value SOC_th_l , it is determined that the engine should be started, and the process proceeds to step S609. Otherwise, the process proceeds to step S603.
ステップS603では、前回(1サンプリング前)の目標走行モードModedrive *_z1が2(HEVモード)であるか否かを判断する。2(HEVモード)であればステップS606へ、それ以外はステップS604へそれぞれ進む。 In step S603, it is determined whether or not the previous target driving mode Mode drive * _z1 is 2 (HEV mode). If 2 (HEV mode), the process proceeds to step S606, otherwise the process proceeds to step S604.
ステップS604では、目標駆動トルクTd*がクランキング要求判定閾値Td_th_A以下か否かを判断する。以下であればステップS607へ、それ以外はステップS605へそれぞれ進む。 In step S604, it is determined whether or not the target drive torque Td * is equal to or less than a cranking request determination threshold value Td_th_A . If so, the process proceeds to step S607, otherwise the process proceeds to step S605.
ステップS605では、目標駆動トルクTd*がエンジン始動要求判定閾値Td_th_B以下か否かを判断する。以下であればステップS608へ、それ以外はステップS609へそれぞれ進む。 In step S605, it is determined whether or not the target drive torque Td * is equal to or less than the engine start request determination threshold value Td_th_B . If so, the process proceeds to step S608, otherwise the process proceeds to step S609.
ステップS606では、アクセル開度Apoとバッテリー充電量SOCからエンジンEngを停止すべきか否かを判断する。アクセル開度Apoが0(アクセルOFF)で、かつバッテリー充電量SOCがSOC_th_h(>SOC_th_l)以上であればエンジンEngを停止すべきと判断してステップS607へ、それ以外はステップS609へそれぞれ進む。 In step S606, it is determined whether or not the engine Eng should be stopped from the accelerator opening Apo and the battery charge amount SOC. If accelerator opening Apo is 0 (accelerator OFF) and battery charge SOC is SOC _th_h (> SOC _th_l ) or more, it is determined that engine Eng should be stopped, and to step S607, otherwise. move on.
ステップS607では、目標走行モードModedrive *に0(EVモード)をセットしてステップS610へ進む。 In step S607, 0 (EV mode) is set in the target travel mode Mode drive *, and the process proceeds to step S610.
ステップS608では、目標走行モードModedrive *に1(準EVモード)をセットしてステップS610へ進む。 In step S608, 1 (semi-EV mode) is set in the target travel mode Mode drive *, and the process proceeds to step S610.
ステップS609では、目標走行モードModedrive *に2(HEVモード)をセットしてステップS610へ進む。 In step S609, 2 (HEV mode) is set in the target travel mode Mode drive *, and the process proceeds to step S610.
ステップS610では、前回(1サンプリング前)の目標走行モードModedrive *_z1に今回の目標走行モードModedrive *を代入する。 In step S610, the current target travel mode Mode drive * is substituted into the previous (pre-sampling) target travel mode Mode drive * _z1.
ステップS7では、第1クラッチCL1の目標制御モードModeCL1 *を演算する。以下、図6に示すフローチャートを用いて説明する。 In step S7, the target control mode Mode CL1 * of the first clutch CL1 is calculated. Hereinafter, a description will be given using the flowchart shown in FIG.
ステップS701では、目標走行モードModedrive *が0(EVモード)であるか否かを判断する。0であればステップS703へ、それ以外はステップS702へそれぞれ進む。 In step S701, it is determined whether or not the target travel mode Mode drive * is 0 (EV mode). If it is 0, the process proceeds to step S703. Otherwise, the process proceeds to step S702.
ステップS702では、第1クラッチCL1を締結すべきか否か判断する。第1クラッチCL1のスリップ回転数が所定値ωslip_CL1_th2(>ωslip_CL1_th)以下であれば、第1クラッチCL1を締結すべきと判断しステップS704へ、それ以外はステップS705へそれぞれ進む。 In step S702, it is determined whether or not the first clutch CL1 should be engaged. If the slip rotation speed of the first clutch CL1 is equal to or less than a predetermined value ω slip_CL1_th2 (> ω slip_CL1_th ), it is determined that the first clutch CL1 should be engaged, and the process proceeds to step S704, otherwise the process proceeds to step S705.
ステップS703では、第1クラッチCL1の目標制御モードModeCL1 *に0(解放モード)をセットする。 In step S703, 0 (release mode) is set to the target control mode Mode CL1 * of the first clutch CL1.
ステップS704では、第1クラッチCL1の目標制御モードModeCL1 *に2(締結モード)をセットする。 In step S704, 2 (engagement mode) is set to the target control mode Mode CL1 * of the first clutch CL1.
ステップS705では、第1クラッチCL1の目標制御モードModeCL1 *に1(スリップモード)をセットする。 In step S705, 1 (slip mode) is set to the target control mode Mode CL1 * of the first clutch CL1.
ステップS8では、第2クラッチCL2の目標制御モードModeCL2 *を演算する。以下、図7に示すフローチャートを用いて説明する。 In step S8, the target control mode Mode CL2 * of the second clutch CL2 is calculated. Hereinafter, a description will be given using the flowchart shown in FIG.
ステップS801では、目標走行モードModedrive *が0(EVモード)であるか否かを判断する。0であればステップS802へ、それ以外はステップS803へそれぞれ進む。 In step S801, it is determined whether or not the target travel mode Mode drive * is 0 (EV mode). If it is 0, the process proceeds to step S802. Otherwise, the process proceeds to step S803.
ステップS802では、第2クラッチCL2を締結すべきか否かを判断する。車速Vspが所定値Vsp_th以下、または目標駆動トルクTd*が0以下であれば締結すべきと判断してステップS807へ、それ以外はステップS808へそれぞれ進む。 In step S802, it is determined whether or not the second clutch CL2 should be engaged. If the vehicle speed Vsp is equal to or less than the predetermined value Vsp_th or the target drive torque Td * is equal to or less than 0, it is determined that the engagement should be performed, and the process proceeds to step S807, otherwise the process proceeds to step S808.
ステップS803では、エンジンEngのクランキングが完了しているか否かを判断する。fcrank_fin=1であればクランキング完了と判断してステップS804へ、それ以外はステップS808へそれぞれ進む。 In step S803, it is determined whether cranking of the engine Eng is completed. If fcrank_fin = 1, it is determined that cranking is complete, and the process proceeds to step S804. Otherwise, the process proceeds to step S808.
ステップS804では、車速Vspがロックアップ可能車速Vsp_th_lu以上か否かを判断する。Vsp_th_lu以上であればステップS805へ、それ以外はステップS806へそれぞれ進む。 In step S804, it is determined whether or not the vehicle speed Vsp is equal to or higher than the lockup possible vehicle speed Vsp_th_lu . If it is Vsp_th_lu or more, the process proceeds to step S805, and otherwise, the process proceeds to step S806.
ステップS805では、第2クラッチCL2を締結すべきか否かを判断する。第2クラッチCL2のスリップ回転数が所定値ωslip_CL2_th2(>ωslip_CL2_th)以下であれば締結すべきと判断してステップS807へ、それ以外はステップS808へそれぞれ進む。 In step S805, it is determined whether or not the second clutch CL2 should be engaged. If the slip rotation speed of the second clutch CL2 is equal to or less than the predetermined value ω slip_CL2_th2 (> ω slip_CL2_th ), it is determined that it should be engaged, and the process proceeds to step S807, otherwise the process proceeds to step S808.
ステップS806では、第2クラッチCL2を開放すべきか否か判断する。目標駆動トルクTd*が0以下であれば開放すべきと判断してステップS809へ、それ以外はステップS808へそれぞれ進む。 In step S806, it is determined whether or not the second clutch CL2 should be released. If the target drive torque Td * is 0 or less, it is determined that the target drive torque Td * should be released, and the process proceeds to step S809. Otherwise, the process proceeds to step S808.
ステップS807では、第2クラッチCL2の目標制御モードModeCL2 *に2(締結モード)をセットする。 In step S807, 2 (engagement mode) is set to the target control mode Mode CL2 * of the second clutch CL2.
ステップS808では、第2クラッチCL2の目標制御モードModeCL2 *に1(スリップモード)をセットする。 In step S808, 1 (slip mode) is set to the target control mode Mode CL2 * of the second clutch CL2.
ステップS809では、第2クラッチCL2の目標制御モードModeCL2 *に0(開放モード)をセットする。 In step S809, 0 (disengagement mode) is set to the target control mode Mode CL2 * of the second clutch CL2.
ステップS9では、アクセル開度Apo、車速Vspから変速段指令値SHIFT*を演算する。この変速段指令値SHIFT*は、例えば、図8に示すような変速段指令値演算マップに基づき演算する。 In step S9, a gear position command value SHIFT * is calculated from the accelerator opening Apo and the vehicle speed Vsp. The shift speed command value SHIFT * is calculated based on, for example, a shift speed command value calculation map as shown in FIG.
ステップS10では、目標走行モード、目標駆動トルクTd*、エンジン回転数に基づきエンジントルク指令値Te*を以下のように演算する。エンジントルク指令値はさまざまな演算方法が考えられるが、本実施例では可能な限りモータトルクを活用し、目標駆動トルクに対して不足した分をエンジントルクで補足する設定とする。
1)EVモードの場合
Te*=0 (8)
2)準EVモードの場合
Te*=0 (9)
3)HEVモードの場合
ωe<ωe_fireの場合
Te*=0 (10)
ωe≧ωe_fireの場合
Te*=Td*−Tm_max (11)
ただし、
ωe_fire:エンジン始動可能判定閾値
である。
In step S10, the engine torque command value Te * is calculated as follows based on the target travel mode, the target drive torque Td * , and the engine speed. Various calculation methods can be considered for the engine torque command value. In this embodiment, the motor torque is used as much as possible, and the engine torque is set to supplement the shortage with respect to the target drive torque.
1) EV mode
Te * = 0 (8)
2) In quasi-EV mode
Te * = 0 (9)
3) HEV mode ω e <ω e_fire
Te * = 0 (10)
When ω e ≧ ω e_fire
Te * = Td * −T m_max (11)
However,
ω e_fire : An engine start possibility determination threshold value.
ステップS11では、モータトルク指令値Tm*を演算する。以下、図9に示すフローチャートを用いて説明する。 In step S11, a motor torque command value Tm * is calculated. Hereinafter, a description will be given using the flowchart shown in FIG.
ステップS1101では、第2クラッチCL2の目標制御モードModeCL2 *が2(締結モード)か否かを判断する。2であればステップS1102へ、それ以外はステップS1103へそれぞれ進む。 In step S1101, it is determined whether or not the target control mode Mode CL2 * of the second clutch CL2 is 2 (engaged mode). If it is 2, the process proceeds to step S1102, otherwise the process proceeds to step S1103.
ステップS1102では、モータ/ジェネレータMGでスリップ回転数を制御すべきか否か判断する。スリップフラグfslipCL2が1(非締結)であればモータ/ジェネレータMGでスリップ回転数を制御すべきと判断してステップS1103へ、それ以外はステップS1106へそれぞれ進む。 In step S1102, it is determined whether the motor / generator MG should control the slip rotation speed. If the slip flag fslip CL2 is 1 (not fastened), the motor / generator MG determines that the slip rotation speed should be controlled, and the process proceeds to step S1103. Otherwise, the process proceeds to step S1106.
ステップS1103では、目標走行モードModedrive *および第2クラッチCL2の出力回転数ωCL2o、アクセル開度Apoからモータ/ジェネレータMGの回転数目標値ωCL2i *を演算する。
まず、以下に基づき第2クラッチCL2のスリップ回転数目標値ωCL2_slp *を演算する。
1)Modedrive *=0(EVモード)の場合
ωCL2_slp *=ωCL2_slp_EV (12)
ただし、
ωCL2_slp_EV:EVモード用スリップ回転数(第2クラッチCL2の耐久性やモータ回転数制御性能などから総合的に判断する固定値)
2)Modedrive *≠0(EVモード以外)かつfcrank_fin=1(クランキング完了)の場合
ωCL2_slp *=fCL2_slp_CL1OP(ω0,Apo) (13)
ここで、fCL2_slp_CL1OP()は、第2クラッチ出力回転数計測値ω0とアクセル開度Apoを入力とした関数である。実際には、例えば、図10(a)に示すようなマップによって設定する。このようにすることで、所望のロックアップ回転数(スリップが0になる出力回転数)をアクセル開度に応じて設定することができる。
3)Modedrive *≠0(EVモード以外)かつfcrank_fin=0(クランキング未完了)の場合
ωCL2_slp *=fCL2_slp_CL1OP(ω0,Apo)+fCL2_Δωslp(Tm_crank) (14)
ここで、fCL2_Δωslp()は、クランキングのためのスリップ回転数増加量を演算する関数であり、クランキング配分モータトルクTm_crank(最大出力可能モータトルクTm_maxと第2クラッチトルク容量指令値TCL2_base *の差分)を入力とする。実際には、例えば、図10(b)に示すようなマップを用いることにより、クランキング配分モータトルクが低下した場合には、目標第2クラッチスリップ回転数を高め(増加量を多く)に設定する。これにより、第1クラッチCL1からの外乱を完全に打ち消すことができず回転数が低下しても急な締結を防止でき、その結果、加速度変動を生じることなくクランキングできる。
次に、スリップ回転数目標値ωCL2_slp *と第2クラッチCL2の出力回転数ωCL2oから、
ωCL2i *=ωCL2_slp *+ωo (15)
の式に基つぎ入力回転数目標値ωCL2i *を演算する。
In step S1103, the target rotational speed value ω CL2i * of the motor / generator MG is calculated from the target travel mode Mode drive *, the output rotational speed ω CL2o of the second clutch CL2, and the accelerator opening Apo.
First, the slip rotation speed target value ω CL2_slp * of the second clutch CL2 is calculated based on the following.
1) When Mode drive * = 0 (EV mode) ω CL2_slp * = ω CL2_slp_EV (12)
However,
ω CL2_slp_EV : slip rotation speed for EV mode (fixed value comprehensively determined from the durability of the second clutch CL2 and motor rotation speed control performance)
2) When Mode drive * ≠ 0 (except EV mode) and fcrank_fin = 1 (cranking complete) ω CL2_slp * = f CL2_slp_CL1OP (ω 0 , Apo) (13)
Here, f CL2_slp_CL1OP () is a function having the second clutch output rotational speed measurement value ω 0 and the accelerator opening Apo as inputs. Actually, for example, the map is set as shown in FIG. By doing in this way, desired lockup rotation speed (output rotation speed from which a slip becomes 0) can be set according to an accelerator opening.
3) When Mode drive * ≠ 0 (except EV mode) and fcrank_fin = 0 (cranking incomplete) ω CL2_slp * = f CL2_slp_CL1OP (ω 0 , Apo) + f CL2_Δωslp (T m_crank ) (14)
Here, f CL2_Δωslp () is a function for calculating the slip rotation speed increase amount for cranking, and cranking distribution motor torque T m_crank (maximum output possible motor torque T m_max and second clutch torque capacity command value T CL2_base * difference) as input. Actually, for example, by using a map as shown in FIG. 10 (b), when the cranking distribution motor torque decreases, the target second clutch slip rotation speed is increased (increase the increase amount). To do. As a result, the disturbance from the first clutch CL1 cannot be completely canceled, and sudden engagement can be prevented even if the rotational speed decreases, and as a result, cranking can be performed without causing acceleration fluctuations.
Next, from the slip rotation speed target value ω CL2_slp * and the output rotation speed ω CL2o of the second clutch CL2,
ω CL2i * = ω CL2_slp * + ω o (15)
The basic input rotational speed target value ω CL2i * is calculated using the following equation.
ステップS1104では、第2クラッチCL2が締結制御時のモータトルク指令値Tm*を、
1)Modedrive *=0(EVモード)の場合
Tm*=Td* (16)
2)Modedrive *=1(準EVモード)の場合
Tm*=Td*+TCL1_on (17)
ただし、
TCL1_on:エンジンフリクショントルク(予め設定)
3)Modedrive *=2(HEVモード)の場合
Tm*=Td*+TCL1_on−Te * (18)
以上のように演算する。
In step S1104, the motor torque command value Tm * when the second clutch CL2 is engaged is controlled.
1) When Mode drive * = 0 (EV mode)
Tm * = Td * (16)
2) When Mode drive * = 1 (semi-EV mode)
Tm * = Td * + T CL1_on (17)
However,
T CL1_on : Engine friction torque (preset)
3) When Mode drive * = 2 (HEV mode)
Tm * = Td * + T CL1_on −T e * (18)
Calculation is performed as described above.
ステップS1105では、第2クラッチCL2の入力回転数目標値ωCL2i *と入力回転数ωCL2iが一致するようにスリップ制御用のモータトルク指令値Tm*を演算する。演算(制御)方法はさまざま考えられるが、例えば、PI制御を用いて下式に基づき演算する。実際の演算はタスティン近似等で離散化して得られた漸化式を用いて演算する。
Tm*={(KPms+KIm)/s}・(ωCL2i *−ωCL2i) (19)
ただし、
KPm:モータ制御用比例ゲイン
KIm:モータ制御用積分ゲイン
s:微分演算子
である。
In step S1105, the motor torque command value Tm * for slip control is calculated so that the input rotation speed target value ω CL2i * of the second clutch CL2 matches the input rotation speed ω CL2i . There are various calculation (control) methods. For example, calculation is performed based on the following expression using PI control. The actual calculation is performed using a recurrence formula obtained by discretization by Tustin approximation or the like.
Tm * = {(K Pm s + K Im) / s} · (ω CL2i * -ω CL2i) (19)
However,
K Pm : Proportional gain for motor control
K Im : Motor control integral gain s: Differential operator.
ステップS1106では、スリップ移行制御用のモータトルク指令値Tm*を下式に基づき演算する。 In step S1106, a motor torque command value Tm * for slip transition control is calculated based on the following equation.
Tm*=Tm_z1 *+ΔTm_slp (20)
ただし、
Tm_z1 *:モータトルク指令値の前回値
ΔTm_slp:締結→スリップ移行時トルク容量変化率(アクセル開度Apoが大きいほど大きく設定する)
である。
Tm * = T m_z1 * + ΔT m_slp (20)
However,
T m_z1 * : Previous value of motor torque command value ΔT m_slp : Torque capacity change rate at transition from engagement to slip (Set larger as accelerator opening Apo is larger)
It is.
ステップS12では、第1クラッチトルク容量指令値TCL1 *を以下のように演算する。
1)ModeCL1 *=0(開放モード)の場合
TCL1 *=0 (21)
2)ModeCL1 *=1(スリップモード)の場合
TCL1 *=Tcrank (22)
3)ModeCL1 *=2(締結モード)の場合
TCL1 *=TCL1_max (23)
ただし、
TCL1_max:第1クラッチ最大トルク容量
である。
In step S12, the first clutch torque capacity command value T CL1 * is calculated as follows.
1) When Mode CL1 * = 0 (open mode)
T CL1 * = 0 (21)
2) When Mode CL1 * = 1 (slip mode)
T CL1 * = T crank (22)
3) When Mode CL1 * = 2 (fastening mode)
T CL1 * = T CL1_max (23)
However,
T CL1_max : The first clutch maximum torque capacity.
ステップS13では、第2クラッチトルク容量指令値TCL2 *を以下のように演算する。以下、図11に示すフローチャートを用いて説明する。 In step S13, the second clutch torque capacity command value T CL2 * is calculated as follows. This will be described below with reference to the flowchart shown in FIG.
ステップS1301では、第2クラッチCL2の目標制御モードModeCL2 *が2(締結モード)か否かを判断する。2であればステップS1304へ、それ以外はステップS1302へそれぞれ進む。 In step S1301, it is determined whether or not the target control mode Mode CL2 * of the second clutch CL2 is 2 (engaged mode). If it is 2, the process proceeds to step S1304. Otherwise, the process proceeds to step S1302.
ステップS1302では、第2クラッチCL2の目標制御モードModeCL2 *が1(スリップモード)か否かを判断する。1であればステップS1303へ、それ以外はステップS1308へそれぞれ進む。 In step S1302, it is determined whether or not the target control mode Mode CL2 * of the second clutch CL2 is 1 (slip mode). If it is 1, the process proceeds to step S1303. Otherwise, the process proceeds to step S1308.
ステップS1303では、第2クラッチCL2がスリップしているか否か判断する。スリップフラグfslipCL2が1(非締結)であればスリップしていると判断してステップS1304へ、それ以外はステップS1307へそれぞれ進む。 In step S1303, it is determined whether the second clutch CL2 is slipping. If the slip flag fslip CL2 is 1 (non-engaged), it is determined that the vehicle is slipping, and the process proceeds to step S1304. Otherwise, the process proceeds to step S1307.
ステップS1304では、基本第2クラッチトルク容量指令値TCL2_base *を以下のように演算する。
1)fcrank_fin=0(クランキング未完了)の場合
TCL2_base *=min(Td_th_A,Td*)(24)
ただし、
min(A,B):AとBの内、小さい方の値を出力
Td_th_A:クランキング要求判定閾値
2)fcrank_fin=1(クランキング完了)の場合
TCL2_base *=Td* (25)
とする。
In step S1304, the basic second clutch torque capacity command value T CL2_base * is calculated as follows.
1) When fcrank_fin = 0 (cranking is not complete)
T CL2_base * = min (T d_th_A , Td * ) (24)
However,
min (A, B): Outputs the smaller value of A and B
T d_th_A : Cranking request judgment threshold
2) When fcrank_fin = 1 (cranking complete)
T CL2_base * = Td * (25)
And
ステップS1305では、締結制御用の第2クラッチトルク容量指令値TCL2 *を下式に基づいて演算する。
i)TCL2_z1 *<TCL2_maxの場合
TCL2 *=TCL2_z1 *+ΔTCL2_LU (26)
ii)TCL2_z1 *≧TCL2_maxの場合
TCL2 *=TCL2_max (27)
ただし、
TCL2_max:第2クラッチ最大トルク容量
ΔTCL2_LU:スリップ→締結移行時のトルク容量変化率
TCL2_z1 *:第2クラッチトルク容量指令値の前回値
である。
In step S1305, the second clutch torque capacity command value T CL2 * for engagement control is calculated based on the following equation.
i) When T CL2_z1 * <T CL2_max
T CL2 * = T CL2_z1 * + ΔT CL2_LU (26)
ii) When T CL2_z1 * ≧ T CL2_max
T CL2 * = T CL2_max (27)
However,
T CL2_max : Second clutch maximum torque capacity ΔT CL2_LU : Rate of torque capacity change at the transition from slip to engagement
T CL2_z1 * : The previous value of the second clutch torque capacity command value.
ステップS1306では、スリップ制御用の第2クラッチトルク容量指令値TCL2 *を演算する。以下、図12に示す第2クラッチ制御系のブロック図を用いて説明する。本制御系は、フィードフォワード(F/F)補償とフィードバック(F/B)補償とからならなる2自由度制御手法で設計している。F/B補償部については様々な設計方法が考えられるが、今回はその一例としてPI制御としている。
まず、はじめに下式に示す位相補償フィルタGFF(s)に基づき、基本第2クラッチトルク容量指令値TCL2_base *に位相補償を施し、第2クラッチCL2のF/Fトルク容量指令値TCL2_FFを演算する。実際の演算は、タスティン近似等で離散化して得られた漸化式を用いて演算する。
TCL2_FF/TCL2_base *=GFF(s)=(τCL2・s+1)/(τCL2_ref・s+1) (28)
ただし、
τCL2:第2クラッチモデル時定数
τCL2_ref:第2クラッチ制御用規範応答時定数
である。
In step S1306, a second clutch torque capacity command value T CL2 * for slip control is calculated. Hereinafter, the second clutch control system shown in FIG. 12 will be described. This control system is designed with a two-degree-of-freedom control method consisting of feedforward (F / F) compensation and feedback (F / B) compensation. Various design methods can be considered for the F / B compensator, but this time PI control is an example.
First, based on the phase compensation filter G FF (s) shown in the following equation, phase compensation is applied to the basic second clutch torque capacity command value T CL2_base *, and the F / F torque capacity command value T CL2_FF of the second clutch CL2 is obtained . Calculate. The actual calculation is performed using a recurrence formula obtained by discretization by Tustin approximation or the like.
T CL2_FF / T CL2_base * = G FF (s) = (τ CL2 · s + 1) / (τ CL2_ref · s + 1) (28)
However,
τ CL2 : Second clutch model time constant τ CL2_ref : Reference response time constant for second clutch control.
つぎに目標走行モードModedrive *に応じて、第2クラッチトルク容量目標値TCL2_tを、下記のように、
1)Modedrive *=0(EVモード)の場合
TCL2_t=TCL2_base * (29)
2)Modedrive *≠0(EVモード以外)かつfcrank_fin=1(クランキング完了)の場合
TCL2_t=TCL2_base *+TCL1_on−Te* (30)
3)Modedrive *≠0(EVモード以外)かつfcrank_fin=0(クランキング未完了)の場合
TCL2_t=TCL1 *+TCL2_base * (31)
の式により演算する。
Next, according to the target travel mode Mode drive * , the second clutch torque capacity target value T CL2_t is set as follows :
1) When Mode drive * = 0 (EV mode)
T CL2_t = T CL2_base * (29)
2) When Mode drive * ≠ 0 (except EV mode) and fcrank_fin = 1 (cranking complete)
T CL2_t = T CL2_base * + T CL1_on −Te * (30)
3) When Mode drive * ≠ 0 (except EV mode) and fcrank_fin = 0 (cranking incomplete)
T CL2_t = T CL1 * + T CL2_base * (31)
It calculates by the formula of
補足説明:第2クラッチトルク容量目標値TCL2_tは、スリップ制御中のモータトルクが理想状態で出力するトルクを表している。F/B補償部は、定常状態でTCL2_tとスリップ制御中のモータトルク指令値(実際のモータトルクとほぼ同値)が一致するように第2クラッチのトルク容量を補正する。 Supplementary explanation: The second clutch torque capacity target value TCL2_t represents the torque output by the motor torque during slip control in an ideal state. The F / B compensator corrects the torque capacity of the second clutch so that TCL2_t and the motor torque command value during slip control (substantially the same value as the actual motor torque) match in a steady state.
つぎに下式に示す第2クラッチ規範モデルGCL2_REF(s)に基づき第2クラッチトルク容量規範値TCL2_refを、
(TCL2_ref/TCL2_t)=GCL2_REF(s)=1/(TCL2_ref・s+1) (32)
の式により演算する。
Next, based on the second clutch reference model G CL2_REF (s) shown in the following equation, the second clutch torque capacity reference value T CL2_ref is
(T CL2_ref / T CL2_t ) = G CL2_REF (s) = 1 / (T CL2_ref · s + 1) (32)
It calculates by the formula of
つぎに第2クラッチトルク容量規範値TCL2_refと前述した回転数制御用のモータトルク指令値Tm*から、下式に基づき第2クラッチCL2のF/Bトルク容量指令値TCL2_FBを、
TCL2_FB={(KPCL2s+KICL2)/s}×(TCL2_ref−Tm*) (33)
ただし、
KPCL2:第2クラッチ制御用比例ゲイン
KICL2:第2クラッチ制御用積分ゲイン
の式により演算する。
Next, from the second clutch torque capacity reference value T CL2_ref and the motor torque command value Tm * for rotational speed control described above, the F / B torque capacity command value T CL2_FB of the second clutch CL2 is calculated based on the following equation:
T CL2_FB = {(K PCL2 s + K ICL2 ) / s} x (T CL2_ref -Tm * ) (33)
However,
K PCL2 : Proportional gain for second clutch control
K ICL2 : Calculated using the integral gain for second clutch control.
また、下式のように入力回転数変化によって生じるトルク(イナーシャトルク)を考慮することにより、入力回転数が変化している場合にも精度よくトルク容量を制御できる。 Further, by considering the torque (inert torque) generated by the change in the input rotational speed as in the following equation, the torque capacity can be accurately controlled even when the input rotational speed is changing.
TCL2_FB={(KPCL2s+KICL2)/s}×(TCL2_ref−Tm*−Tine_est) (34)
ここで、Tine_estは、イナーシャトルク推定値であり、例えば、入力回転数変化量(微分値)に入力軸周りの慣性モーメント(第1クラッチが締結状態か非締結状態かで可変)を乗算して求める。
そして、第2クラッチCL2のF/Fトルク容量指令値TCL2_FFとF/Bトルク容量指令値TCL2_FBを加算し、最終的なスリップ制御用の第2クラッチ容量指令値TCL2 *を演算する。
T CL2_FB = {(K PCL2 s + K ICL2 ) / s} x (T CL2_ref −Tm * −Tine_est ) (34)
Here, Tine_est is an inertia torque estimation value, for example, the input rotational speed change amount (differential value) is multiplied by an inertia moment around the input shaft (variable depending on whether the first clutch is engaged or not engaged). Ask.
Then, the F / F torque capacity command value T CL2_FF and the F / B torque capacity command value T CL2_FB of the second clutch CL2 are added to calculate a final second clutch capacity command value T CL2 * for slip control.
ステップS1307では、スリップ移行制御用の第2クラッチトルク容量指令値TCL2 *を下式に基づいて演算する。 In step S1307, the second clutch torque capacity command value T CL2 * for slip transition control is calculated based on the following equation.
TCL2 *=TCL2_z1 *−ΔTCL2_slp (35)
ただし、
TCL2_z1 *:第2クラッチトルク容量指令値の前回値
ΔTCL2_slp:締結→スリップ移行時トルク容量変化率
である。
T CL2 * = T CL2_z1 * −ΔT CL2_slp (35)
However,
T CL2_z1 * : Previous value ΔT CL2_slp of the second clutch torque capacity command value: Torque capacity change rate at the time of engagement → slip transition.
ステップS1308では、解放制御用の第2クラッチトルク容量指令値TCL2 *を、
TCL2 *=0 (36)
の式に基づいて演算する。
In step S1308, the second clutch torque capacity command value T CL2 * for release control is
T CL2 * = 0 (36)
Calculate based on the following formula.
ステップS14では、第1クラッチトルク容量指令値TCL1 *から第1クラッチCL1にかかる油圧を制御するソレノイドバルブへの電流指令値ICL1 *を演算する。以下、図13に示すフローチャートを用いて説明する。 In step S14, a current command value I CL1 * to the solenoid valve that controls the hydraulic pressure applied to the first clutch CL1 is calculated from the first clutch torque capacity command value T CL1 * . Hereinafter, a description will be given using the flowchart shown in FIG.
ステップS1401では、第1クラッチトルク容量指令値TCL1 *から、予め取得したクラッチトルク容量−ストローク特性により作成したマップ(図14)を用いて第1クラッチストローク目標値xCL1 *を演算する。 In step S1401, the first clutch stroke target value x CL1 * is calculated from the first clutch torque capacity command value T CL1 * using a map (FIG. 14) created based on the clutch torque capacity-stroke characteristic acquired in advance.
ステップS1402では、ストローク指令値xCL1 *とストローク計測値より油圧指令値PCL1 *を以下に基づき演算する。なお、本実施例では第2クラッチCL2の制御(図12参照)と同様、2自由度制御手法を採用している(図15)。
まず、はじめに、ストローク指令値から、下式に示すような規範応答伝達特性と後述する油圧補正後の制御対象伝達特性の逆系からなる位相補償フィルタを用いてF/F油圧指令値PCL1_FFを演算する。
(PCL1_FF)/(xsCL1 *)=GCL1_FF(s)={(Ms2+Cs+KCL1_ref)ω2 CL1_ref}/{s2+2ζCL1_refωCL1_refs+ω2 CL1_ref} (37)
となる。
ただし、
C:第1クラッチ機構部粘性係数
KCL1_ref:油圧補正後の制御対象バネ定数
ζCL1_ref:第1クラッチ規範応答減衰係数
ωCL1_ref:第1クラッチ規範応答固有振動数
M:クラッチ質量
である。
In step S1402, the hydraulic pressure command value P CL1 * is calculated from the stroke command value x CL1 * and the measured stroke value based on the following. In the present embodiment, a two-degree-of-freedom control method is employed (FIG. 15), similar to the control of the second clutch CL2 (see FIG. 12).
First, from the stroke command value, the F / F hydraulic pressure command value P CL1_FF is calculated using a phase compensation filter consisting of the inverse system of the reference response transfer characteristic as shown in the following formula and the control target transfer characteristic after hydraulic pressure correction described later. Calculate.
(P CL1_FF ) / (x sCL1 * ) = G CL1_FF (s) = {(Ms 2 + Cs + K CL1_ref ) ω 2 CL1_ref } / {s 2 + 2ζ CL1_ref ω CL1_ref s + ω 2 CL1_ref } (37)
It becomes.
However,
C: First clutch mechanism viscosity coefficient
K CL1_ref : Spring constant to be controlled after hydraulic pressure correction ζ CL1_ref : First clutch reference response damping coefficient ω CL1_ref : First clutch reference response natural frequency
M: clutch mass.
つぎに、第1クラッチストローク指令値xsCL1 *から、下式に示すような規範応答伝達特性を表すフィルタを用いてストローク規範値xsCL1_refを演算する。演算式は、
(xsCL1_ref)/(xsCL1 *)=GCL1_ref(s)=(ω2 CL1_ref)/(s2+2ζCL1_refωCL1_refs+ω2 CL1_ref) (38)
となる。
Next, the stroke reference value x sCL1_ref is calculated from the first clutch stroke command value x sCL1 * using a filter representing the reference response transmission characteristic as shown in the following equation. The arithmetic expression is
(x sCL1_ref ) / (x sCL1 * ) = G CL1_ref (s) = (ω 2 CL1_ref ) / (s 2 + 2ζ CL1_ref ω CL1_ref s + ω 2 CL1_ref ) (38)
It becomes.
次に、ストローク規範値xsCL1_refとストローク計測値xsCL1の偏差xsCL1_errから、下式に基づきF/B油圧指令値PCL1_FBを演算する。演算式は、
(PCL1_FB)/(xsCL1_err)=GCL1_FB(s)=(KPgain_CL1・s+KIgain_CL1+KDgain_CL1・s2)/s (39)
となる。
ただし、
KPgain_CL1:比例ゲイン
KIgain_CL1:積分ゲイン
KDgain_CL1:微分ゲイン
である。そして、最後にF/F油圧指令値PCL1_FFとF/B油圧指令値PCL1_FBを加算し、油圧指令値PCL1 *とする。
Then, from the deviation x SCL1_err stroke reference value x SCL1_ref and the stroke measured value x SCL1, it calculates the F / B pressure command value P CL1_FB based on the following equation. The arithmetic expression is
(P CL1_FB ) / (x sCL1_err ) = G CL1_FB (s) = (K Pgain_CL1 s + K Igain_CL1 + K Dgain_CL1 s 2 ) / s (39)
It becomes.
However,
K Pgain_CL1 : Proportional gain
K Igain_CL1 : Integral gain
K Dgain_CL1 : Differential gain. Finally, the F / F hydraulic pressure command value P CL1_FF and the F / B hydraulic pressure command value P CL1_FB are added to obtain a hydraulic pressure command value P CL1 * .
ステップS1403では、クラッチ機構部の反力(油圧)−ストローク特性の傾き(ダイアフラムスプリングのバネ特性)が設計者の所望する特性となるように油圧指令値に補正を施す。以下、詳細な方法について説明する。
ストローク計測値xsCL1から、図14に示す特性に基づき作成したマップを用いて演算した第1クラッチ油圧推定値PCL1_estと規範バネ特性を用いて演算した反力規範値PCL1_refとの差分から、油圧補正値PCL1_hoseiを演算する。
In step S1403, the hydraulic pressure command value is corrected so that the inclination of the reaction force (hydraulic pressure) -stroke characteristic of the clutch mechanism (the spring characteristic of the diaphragm spring) becomes a characteristic desired by the designer. Hereinafter, a detailed method will be described.
From the difference between the first clutch hydraulic pressure estimated value P CL1_est calculated using the map created based on the characteristics shown in FIG. 14 from the stroke measurement value x sCL1 and the reaction force reference value P CL1_ref calculated using the standard spring characteristics, The hydraulic pressure correction value P CL1_hosei is calculated.
PCL1_hosei=PCL1_ref−PCL1_est=Kref・xsCL1−fxCL1-p(xsCL1) (40)
ただし、
fxCL1-p():油圧−ストローク特性を示す関数
である。
以上より演算した油圧補正値PCL1_hoseiと油圧指令値PCL1 *から最終油圧指令値PCL1_comを演算する。
P CL1_hosei = P CL1_ref −P CL1_est = K ref・ x sCL1 −f xCL1-p (x sCL1 ) (40)
However,
f xCL1-p (): A function indicating the hydraulic pressure-stroke characteristic.
The final hydraulic pressure command value P CL1_com is calculated from the hydraulic pressure correction value P CL1_hosei calculated as described above and the hydraulic pressure command value P CL1 * .
PCL1_com=PCL1 *−PCL1_hosei (41)
の式により演算する。
P CL1_com = P CL1 * −P CL1_hosei (41)
It calculates by the formula of
ステップS1404では、最終油圧指令値PCL1_comから、後述する第2クラッチCL2と同様、予め取得した特性に基づき作成したマップ(図16(b)参照)を用いて電流指令値ICL1 *を演算する。 In step S1404, the current command value I CL1 * is calculated from the final hydraulic pressure command value P CL1_com using a map (see FIG. 16B) created based on previously acquired characteristics, as in the second clutch CL2 described later. .
ステップS15では、第2クラッチトルク容量指令値TCL2 *から第2クラッチCL2にかかる油圧を制御するソレノイドバルブへの電流指令値ICL2 *を演算する。実際には予め取得した特性に基づき作成したマップ(図16(a),(b))を用いて演算する。これにより、油圧や電流に対してクラッチトルク容量が非線形な特性を有している場合でも、制御対象を線形としてみなすことができるため、前述したような線形制御理論を適用することができる。 In step S15, a current command value I CL2 * to the solenoid valve for controlling the hydraulic pressure applied to the second clutch CL2 is calculated from the second clutch torque capacity command value T CL2 * . Actually, the calculation is performed using a map (FIGS. 16A and 16B) created based on characteristics acquired in advance. Thereby, even when the clutch torque capacity has a non-linear characteristic with respect to the hydraulic pressure or current, the control target can be regarded as linear, and thus the linear control theory as described above can be applied.
ステップS16では、演算された指令値を各制御コントローラ15,16,17,18へと送信する。
In step S <b> 16, the calculated command value is transmitted to each
次に、作用を説明する。
まず、「比較例におけるエンジン始動制御の課題」の説明を行い、続いて、実施例1のハイブリッド車両の制御装置における作用を、「エンジン始動回数抑制作用」、「アクセル操作に対応するエンジン始動回数抑制作用」、「バッテリー充電量に対応するエンジン始動回数抑制作用」に分けて説明する。
Next, the operation will be described.
First, the “problem of engine start control in the comparative example” will be described, and then the operation in the hybrid vehicle control device of the first embodiment will be referred to as “engine start count suppression action” and “engine start count corresponding to accelerator operation”. The description will be divided into “suppression action” and “engine start frequency suppression action corresponding to the battery charge amount”.
[比較例におけるエンジン始動制御の課題]
図17は、比較例において「EVモード」からエンジン始動中を経過して「HEVモード」にモード遷移する場合のアクセル開度・目標駆動トルク・モータ回転数・CL2出力回転数・エンジン回転数・第2クラッチトルク容量・第1クラッチトルク容量・モータトルク・エンジントルクの各特性を示すタイムチャートである。以下、図17を用いてエンジン始動制御作用を説明する。
[Problems of engine start control in comparative example]
FIG. 17 shows the accelerator opening, target drive torque, motor rotational speed, CL2 output rotational speed, engine rotational speed, engine speed when the engine transitions from "EV mode" to "HEV mode" in the comparative example. It is a time chart which shows each characteristic of the 2nd clutch torque capacity, the 1st clutch torque capacity, motor torque, and engine torque. Hereinafter, the engine start control operation will be described with reference to FIG.
比較例のハイブリッド車両は、実施例1と同様に、エンジンと、エンジン始動用のクラッチ(第1クラッチ)と、モータ/ジェネレータと、駆動力制御が可能なクラッチ(第2クラッチ)を有する自動変速機、が順に配置されたシステムである。このシステムにおいては、「EVモード」での走行中のモータトルクを、最大モータトルク(モータが出力可能な最大トルク)とクランキングトルク(エンジン回転の引き上げに必要なトルク)の差分以下に制限し、モータトルクにクランキングトルク分の余裕を残しておくことで、「EVモード」での走行中、クランキングに伴う駆動トルク抜けを防止するようにしている。 As in the first embodiment, the hybrid vehicle according to the comparative example has an automatic transmission including an engine, an engine starting clutch (first clutch), a motor / generator, and a clutch (second clutch) capable of controlling driving force. Is a system in which machines are arranged in order. In this system, the motor torque during travel in “EV mode” is limited to the difference between the maximum motor torque (maximum torque that the motor can output) and cranking torque (torque required to increase engine rotation). By leaving a margin for the cranking torque in the motor torque, the driving torque loss due to the cranking is prevented during traveling in the “EV mode”.
しかしながら、この比較例でのエンジン始動制御は、クランキングとエンジン始動(着火)が一連の制御になっている。このため、目標駆動トルク(アクセル開度と車速から設定)が最大モータトルクとクランキングトルクの差分より大きくなると(図17:t1の時点)、モータトルクにクランキングトルク分の余裕を残して走行できなくなる。したがって、モータトルクにクランキングトルク分の余裕を残している間にクランキングを開始し(図17:t3の時点)、エンジン回転数が、エンジン始動可能回転数以上に上昇すると必ずエンジン始動してしまう(図17:t4の時点)。 However, the engine start control in this comparative example is a series of control of cranking and engine start (ignition). For this reason, when the target drive torque (set from the accelerator opening and the vehicle speed) becomes larger than the difference between the maximum motor torque and the cranking torque (FIG. 17: at time t1), the motor torque is left with a margin for the cranking torque. become unable. Therefore, cranking is started while leaving a margin for the cranking torque in the motor torque (FIG. 17: at time t3), and the engine starts whenever the engine speed rises above the engine startable speed. (FIG. 17: time t4).
その結果、「EVモード」での走行中、エンジンのクランキング要求(図17:t1の時点)に基づき、第2クラッチのスリップ判定(図17:t2の時点)と、クランキング開始(図17:t3の時点)を経過した後、エンジン回転数が、エンジン始動可能回転数以上に上昇すると必ずエンジン始動し(図17:t4の時点)、第1クラッチを完全締結し(図17:t5時点)、「HEVモード」へモード遷移する。このため、エンジン始動の回数が多くなってしまう。そして、エンジン始動時は、NOx対策で燃料を多く使うため、エンジン始動回数が多いほど燃費の悪化を招く。 As a result, during traveling in the “EV mode”, based on the engine cranking request (FIG. 17: time t1), the slip determination of the second clutch (FIG. 17: time t2) and cranking start (FIG. 17). : After time t3), the engine starts whenever the engine speed rises above the engine startable speed (FIG. 17: at time t4), and the first clutch is fully engaged (FIG. 17: time t5). ), Mode transition to “HEV mode”. For this reason, the number of engine starts increases. And when starting the engine, fuel is used much as a measure against NOx, so the more the engine is started, the worse the fuel consumption.
[エンジン始動回数抑制作用(ポイント1)]
図18は、比較例での目標駆動トルクに対するクランキング開始条件と実施例1での目標駆動トルクに対するクランキング開始条件およびエンジン始動条件を示す条件比較図である。図19は、実施例1において「EVモード」からクランキング中を経過して「準EVモード」にモード遷移する場合のアクセル開度・目標駆動トルク・モータ回転数・CL2出力回転数・エンジン回転数・第2クラッチトルク容量・第1クラッチトルク容量・モータトルク・エンジントルクの各特性を示すタイムチャートである。以下、図18および図19を用いエンジン始動回数抑制作用を説明する。
[Engine start frequency suppression action (point 1)]
FIG. 18 is a condition comparison diagram showing the cranking start condition with respect to the target drive torque in the comparative example, the cranking start condition with respect to the target drive torque in Example 1, and the engine start condition. FIG. 19 shows the accelerator opening, target drive torque, motor rotational speed, CL2 output rotational speed, engine rotational speed when the mode is changed from “EV mode” to “quasi-EV mode” in the first embodiment. It is a time chart which shows each characteristic of number, 2nd clutch torque capacity, 1st clutch torque capacity, motor torque, and engine torque. Hereinafter, the operation for suppressing the number of engine starts will be described with reference to FIGS.
「EVモード」での走行中にアクセル踏み込み操作により目標駆動トルクTd*が高くなったら、図19の時刻t1'にてクランキング要求が出される場合について説明する。 A case will be described in which a cranking request is issued at time t1 ′ in FIG. 19 when the target drive torque Td * is increased by the accelerator depressing operation during traveling in the “EV mode”.
この場合、目標駆動トルクTd*がクランキング要求判定閾値Td_th_A以下である間は、図4のフローチャートにおいて、ステップS601→ステップS602→ステップS603→ステップS604→ステップS607へと進み、目標走行モードModedrive *が、Modedrive *=0(EVモード)にセットされる。第1クラッチCL1は、図6のフローチャートにおいて、ステップS701→ステップS703へと進み、目標制御モードModeCL1 *が、ModeCL1 *=0(開放モード)にセットされる。第2クラッチCL2は、図7に示すフローチャートにおいて、ステップS801→ステップS802→ステップS808へと進み、目標制御モードModeCL2 *が、ModeCL2 *=1(スリップモード)にセットされる。そして、モータ/ジェネレータMGは、図9のフローチャートにおいて、ステップS1101→ステップS1102→ステップS1106へと進む流れとなり、スリップ移行制御用のモータトルク指令値が演算される。 In this case, while the target drive torque Td * is equal to or less than the cranking request determination threshold T d_th_A , in the flowchart of FIG. 4, the process proceeds from step S601 to step S602 → step S603 → step S604 → step S607. drive * is set to Mode drive * = 0 (EV mode). In the flowchart of FIG. 6, the first clutch CL1 proceeds from step S701 to step S703, and the target control mode Mode CL1 * is set to Mode CL1 * = 0 (disengagement mode). In the flowchart shown in FIG. 7, the second clutch CL2 proceeds from step S801 to step S802 to step S808, and the target control mode Mode CL2 * is set to Mode CL2 * = 1 (slip mode). The motor / generator MG proceeds from step S1101 to step S1102 to step S1106 in the flowchart of FIG. 9, and the motor torque command value for slip transition control is calculated.
次いで、図19の時刻t2'にて第2クラッチCL2のスリップが判定されると、図9のフローチャートにおいて、ステップS1101→ステップS1102→ステップS1103→ステップS1105へと進む流れとなり、スリップ制御用のモータトルク指令値が演算される。すなわち、エンジンEngのクランキングや始動に伴うショックを防止するように、事前に第2クラッチCL2をスリップ締結状態とする。 Next, when the slip of the second clutch CL2 is determined at time t2 ′ in FIG. 19, the flow proceeds from step S1101 to step S1102 to step S1103 to step S1105 in the flowchart in FIG. A torque command value is calculated. That is, the second clutch CL2 is brought into a slip engagement state in advance so as to prevent a shock associated with cranking or starting of the engine Eng.
次いで、図19の時刻t3'にて目標駆動トルクTd*がクランキング要求判定閾値Td_th_Aを超えると、図4のフローチャートにおいて、ステップS601→ステップS602→ステップS603→ステップS604→ステップS605→ステップS608へと進み、目標走行モードModedrive *が、Modedrive *=1(準EVモード)にセットされる。第1クラッチCL1は、図6のフローチャートにおいて、ステップS701→ステップS702→ステップS705へと進み、目標制御モードModeCL1 *が、ModeCL1 *=1(スリップモード)にセットされる。第2クラッチCL2は、図7に示すフローチャートにおいて、ステップS801→ステップS803→ステップS808へと進み、目標制御モードModeCL2 *が、エンジンEngのクランキングが完了するまで、ModeCL2 *=1(スリップモード)にセットされたままとされる。すなわち、第1クラッチCL1のスリップ締結により時刻t3'にてエンジンEngのクランキングが開始される。 Next, when the target drive torque Td * exceeds the cranking request determination threshold value Td_th_A at time t3 ′ in FIG. 19, in the flowchart in FIG. 4, step S601 → step S602 → step S603 → step S604 → step S605 → step S608. , The target travel mode Mode drive * is set to Mode drive * = 1 (semi-EV mode). The first clutch CL1 proceeds from step S701 to step S702 to step S705 in the flowchart of FIG. 6, and the target control mode Mode CL1 * is set to Mode CL1 * = 1 (slip mode). In the flowchart shown in FIG. 7, the second clutch CL2 proceeds from step S801 to step S803 to step S808, and until the target control mode Mode CL2 * completes cranking of the engine Eng, Mode CL2 * = 1 (slip Mode). That is, cranking of the engine Eng is started at time t3 ′ by the slip engagement of the first clutch CL1.
その後、目標駆動トルクTd*がエンジン始動要求判定閾値Td_th_Bを超えることがなく、クランキング後にモータ/ジェネレータMGのみを用いた単独走行が可能である場合には、図4のフローチャートにおいて、ステップS601→ステップS602→ステップS603→ステップS604→ステップS605→ステップS608へと進み、目標走行モードModedrive*が、Modedrive*=1(準EVモード)にセットされたままとなる。第1クラッチCL1は、第1クラッチ締結条件が成立すると、図6のフローチャートにおいて、ステップS701→ステップS702→ステップS704へと進み、目標制御モードModeCL1*が、ModeCL1*=2(締結モード)にセットされる。この第1クラッチCL1の締結制御によって、図19の時刻t5'にて第1クラッチCL1が完全締結され、クランキング中から「準EVモード」へと移行する。 After that, when the target drive torque Td * does not exceed the engine start request determination threshold value Td_th_B and the individual travel using only the motor / generator MG is possible after the cranking, step S601 → The process proceeds from step S602 to step S603 to step S604 to step S605 to step S608, and the target travel mode Modedrive * remains set to Modedrive * = 1 (semi-EV mode). When the first clutch engagement condition is satisfied, the first clutch CL1 proceeds from step S701 to step S702 to step S704 in the flowchart of FIG. 6, and the target control mode ModeCL1 * is set to ModeCL1 * = 2 (engagement mode). Is done. By the engagement control of the first clutch CL1, the first clutch CL1 is completely engaged at time t5 ′ in FIG. 19, and the “quasi-EV mode” is shifted from during cranking.
その後、第2クラッチCL2は、第2クラッチ締結条件が成立すると、図7に示すフローチャートにおいて、ステップS801→ステップS803→ステップS804→ステップS805→ステップS807へと進み、目標制御モードModeCL2 *が、ModeCL2 *=2(締結モード)に切り換えられ、図19の時刻t6にて第1クラッチCL1と第2クラッチCL2を完全締結した「準EVモード」へと移行する。 Thereafter, when the second clutch engagement condition is satisfied, the second clutch CL2 proceeds to step S801 → step S803 → step S804 → step S805 → step S807 in the flowchart shown in FIG. 7, and the target control mode Mode CL2 * is Mode CL2 * = 2 (engaged mode) is switched, and at time t6 in FIG. 19, the mode shifts to the “quasi-EV mode” in which the first clutch CL1 and the second clutch CL2 are completely engaged.
一方、目標駆動トルクTd*がクランキング要求判定閾値Td_th_Aを超え、かつ、エンジン始動要求判定閾値Td_th_B(>Td_th_A)を超えると、図4のフローチャートにおいて、ステップS601→ステップS602→ステップS603→ステップS604→ステップS605→ステップS609へと進み、目標走行モードModedrive *が、Modedrive *=2(HEVモード)に切り換えられ、比較例と同様に、エンジンEngが始動される。 On the other hand, when the target drive torque Td * exceeds the cranking request determination threshold T d_th_A and exceeds the engine start request determination threshold T d_th_B (> T d_th_A ), step S601 → step S602 → step S603 in the flowchart of FIG. The process proceeds from step S604 to step S605 to step S609, the target travel mode Mode drive * is switched to Mode drive * = 2 (HEV mode), and the engine Eng is started as in the comparative example.
上記のように、実施例1のエンジン始動制御では、図18に示すように、目標駆動トルクTd*が、クランキング要求判定閾値Td_th_A(以下、所定値Aという。)より大きくなったら第1クラッチCL1をスリップ締結してクランキングし、かつ、クランキング後に目標駆動トルクTd*が、エンジン始動要求判定閾値Td_th_B(以下、所定値Bという。)より大きくなったらエンジン始動(着火)するようにしている。
このように、エンジンEngのクランキングと始動のタイミングを独立に設定することで、クランキング(図19:t3’の時点)後にモータ/ジェネレータMGが単独で目標駆動トルクTd*を実現できるケースではエンジン始動しないため、エンジンEngの始動回数を抑制することができる。つまり、エンジン始動時にNOx対策で燃料を多く使う場合でも、エンジン始動回数が少なくなるため、燃費の悪化を抑制できる。
As described above, in the engine start control according to the first embodiment, as shown in FIG. 18, the first drive torque Td * is first when the cranking request determination threshold value T d_th_A (hereinafter referred to as the predetermined value A) becomes larger. The clutch CL1 is slip-engaged and cranked, and after cranking, the engine is started (ignited) when the target drive torque Td * becomes larger than the engine start request determination threshold T d_th_B (hereinafter referred to as a predetermined value B). I have to.
In this way, by setting the engine Eng cranking and start timing independently, the motor / generator MG can independently achieve the target drive torque Td * after cranking (at time t3 ′ in FIG. 19). Since the engine is not started, the number of engine Eng starts can be suppressed. In other words, even when a large amount of fuel is used to prevent NOx when starting the engine, the number of engine starts is reduced, so that deterioration of fuel consumption can be suppressed.
実施例1のエンジン始動制御では、図18に示すように、クランキング要求判定閾値としての所定値Aを、0<A≦(最大モータトルクとクランキングトルクの差分)に設定している。
このため、エンジンEngのクランキングを行なうタイミングは、図18に示すように、比較例と同じタイミングであり、かつ、モータ/ジェネレータMGの単独走行が不能であると判断した場合は、比較例と同様に、エンジンEngを始動し、「HEVモード」に移行してエンジンEngとモータ/ジェネレータMGで走行するため、運転性を損なうことはない。また、所定値Aを0とした場合(エンジンEngを常時連れ回した場合)と比べ、エンジンEngを連れ回すためのロスが小さくなる。
In the engine start control of the first embodiment, as shown in FIG. 18, a predetermined value A as a cranking request determination threshold is set to 0 <A ≦ (difference between maximum motor torque and cranking torque).
Therefore, the cranking timing of the engine Eng is the same as that of the comparative example as shown in FIG. 18, and when it is determined that the motor / generator MG cannot travel alone, the comparative example and Similarly, since the engine Eng is started and shifted to the “HEV mode” and travels with the engine Eng and the motor / generator MG, the drivability is not impaired. Further, compared with the case where the predetermined value A is set to 0 (when the engine Eng is always rotated), the loss for rotating the engine Eng is reduced.
実施例1のエンジン始動制御では、図18に示すように、エンジン始動要求判定閾値としての所定値Bを、A<B<(最大モータトルクとエンジンフリクショントルクの差分)に設定している。ここで、「エンジンフリクショントルク」とは、エンジンEngを一定回転で回すために必要なトルクであり、クランキングトルクより小さい値をいう。
仮に目標駆動トルクがEV可能最大トルク(最大モータトルクとエンジンフリクショントルクの差分)以上になる場合、目標駆動トルクが所定値Bを超えてEV可能最大トルクになるまでの時間が、エンジン始動時間より短いと、EV可能最大トルクより大きくなった直後にエンジン始動が間に合わずに目標駆動トルクを実現できない可能性がある。
これに対し、所定値BをA<B<(最大モータトルクとエンジンフリクショントルクの差分)に設定したことで、最大モータトルク(=EV可能最大トルク)に達する前にエンジン始動を完了し、目標駆動トルクTd*を実現することができる。
In the engine start control of the first embodiment, as shown in FIG. 18, a predetermined value B as an engine start request determination threshold is set to A <B <(difference between maximum motor torque and engine friction torque). Here, the “engine friction torque” is a torque required to rotate the engine Eng at a constant rotation, and is a value smaller than the cranking torque.
If the target drive torque is equal to or greater than the maximum EV possible torque (difference between the maximum motor torque and the engine friction torque), the time until the target drive torque exceeds the predetermined value B and reaches the maximum EV possible torque is greater than the engine start time. If it is short, there is a possibility that the target drive torque cannot be realized because the engine start is not in time immediately after the maximum EV possible torque.
On the other hand, by setting the predetermined value B to A <B <(difference between the maximum motor torque and the engine friction torque), the engine start is completed before reaching the maximum motor torque (= EV possible maximum torque). A driving torque Td * can be realized.
[アクセル操作に対応するエンジン始動回数抑制作用(ポイント2)]
図20は、実施例1のポイント1での目標駆動トルクに対するクランキング開始条件およびエンジン始動条件と実施例1のポイント2での目標駆動トルクに対するクランキング開始条件およびエンジン始動条件を示す条件比較図である。以下、図20を用いアクセル操作に対応するエンジン始動回数抑制作用を説明する。
[An engine start frequency suppression action corresponding to accelerator operation (point 2)]
FIG. 20 is a condition comparison diagram showing the cranking start condition and engine start condition for the target drive torque at
実施例1のエンジン始動制御では、図5に示すように、アクセル開度変化量ΔApoが小さいほど、所定値Bを大きくする、言い換えると、所定値Bを最大モータトルクとエンジンフリクショントルクの差分に近づけるようにしている。 In the engine start control of the first embodiment, as shown in FIG. 5, the smaller the accelerator opening change amount ΔApo, the larger the predetermined value B, in other words, the predetermined value B is set to the difference between the maximum motor torque and the engine friction torque. I try to get closer.
上記したように、仮に目標駆動トルクがEV可能最大トルク(最大モータトルクとエンジンフリクショントルクの差分)以上になる場合、目標駆動トルクが所定値Bを超えてEV可能最大トルクになるまでの時間が、エンジン始動時間より短いと、EV可能最大トルクより大きくなった直後にエンジン始動が間に合わずに目標駆動トルクを実現できない可能性がある。 As described above, if the target drive torque is equal to or greater than the EV possible maximum torque (difference between the maximum motor torque and the engine friction torque), the time until the target drive torque exceeds the predetermined value B and reaches the EV possible maximum torque is set. If it is shorter than the engine start time, there is a possibility that the target drive torque cannot be realized because the engine start is not in time immediately after it becomes larger than the maximum EV possible torque.
これに対し、実施例1では、アクセル開度変化量ΔApoが大きい場合、所定値Bは余裕を見てEV可能最大トルクよりも小さい値としてエンジン始動時間を確保することにより、目標駆動トルクTd*を実現することができる。また、アクセル開度変化量ΔApoが小さい場合は、図20に示すように、上記余裕代を減らすこと(所定値Bを大きくすること)により、エンジン始動回数をさらに抑制することができる。 On the other hand, in the first embodiment, when the accelerator opening change amount ΔApo is large, the predetermined value B is set to a value smaller than the EV possible maximum torque with a margin, thereby ensuring the engine start time, thereby achieving the target drive torque Td *. Can be realized. Further, when the accelerator opening change amount ΔApo is small, as shown in FIG. 20, the number of engine starts can be further suppressed by reducing the margin (increasing the predetermined value B).
[バッテリー充電量に対応するエンジン始動回数抑制作用(ポイント3)]
図21は、実施例1のポイント1での目標駆動トルクに対するクランキング開始条件およびエンジン始動条件と実施例1のポイント3での目標駆動トルクに対するクランキング開始条件およびエンジン始動条件を示す条件比較図である。以下、図21を用いバッテリー充電量に対応するエンジン始動回数抑制作用を説明する。
[An engine start number suppression action corresponding to the battery charge (point 3)]
FIG. 21 is a condition comparison diagram showing the cranking start condition and engine start condition for the target drive torque at
実施例1のエンジン始動制御では、図5に示すように、バッテリー充電量SOCが低いほど、所定値Bを小さくする、言い換えると、所定値Aに近づけるようにしている。 In the engine start control according to the first embodiment, as shown in FIG. 5, the lower the battery charge SOC, the smaller the predetermined value B, in other words, the closer to the predetermined value A.
例えば、長時間エンジン始動しないで走行し、「EVモード」走行できないほどバッテリー充電量SOCが低下すると、発電のためにアクセル操作とは関係なく強制的にエンジン始動するため、例えば、ドライバーがアクセルOFFしたタイミングでエンジン始動した場合、アクセル操作のフィーリングと合わないことでドライバーに違和感を与える可能性がある。 For example, if the battery charge SOC decreases to such an extent that the engine does not start for a long time and the EV mode cannot be operated, the engine is forcibly started regardless of the accelerator operation for power generation. If the engine is started at the same timing, the driver may feel uncomfortable because it does not match the feeling of accelerator operation.
これに対し、実施例1では、バッテリー充電量SOCが低下しても目標駆動トルクTd*が所定値Bになるのを待ってエンジン始動する。言い換えると、アクセルON操作により目標駆動トルクTd*が高まるのを待ってエンジン始動する。このように、バッテリー充電量SOCが低下側にあるほど、早期タイミングにてエンジン始動して発電モードに入ることができると共に、できる限りドライバーのアクセル操作に合わせてエンジン始動することで、上記のようなアクセル操作のフィーリングに合わないエンジン始動を抑制することができる。 On the other hand, in the first embodiment, the engine is started after the target drive torque Td * reaches the predetermined value B even if the battery charge amount SOC decreases. In other words, the engine is started after the target drive torque Td * is increased by the accelerator ON operation. Thus, as the battery charge SOC is on the lower side, the engine can be started at an early timing to enter the power generation mode, and the engine is started in accordance with the driver's accelerator operation as much as possible. It is possible to suppress the engine starting that does not match the feeling of an accelerator operation.
次に、効果を説明する。
実施例1のパラレルハイブリッド車両の制御装置にあっては、下記に列挙する効果を得ることができる。
Next, the effect will be described.
In the control device for the parallel hybrid vehicle of the first embodiment, the effects listed below can be obtained.
(1) エンジンEngとモータ(モータ/ジェネレータMG)とを断続する第1クラッチCL1を有し、前記モータ(モータ/ジェネレータMG)の動力のみで走行する電気自動車走行モード(「EVモード」)による走行中、エンジン始動要求があると、前記第1クラッチCL1を接続し、前記モータ(モータ/ジェネレータMG)をエンジン始動モータとして前記エンジンEngを始動するエンジン始動制御手段を備えたパラレルハイブリッド車両(FRハイブリッド車両)の制御装置において、前記エンジン始動制御手段(図2)は、車両の目標駆動トルクTd*がクランキング要求判定閾値Td_th_Aより大きくなったら、前記第1クラッチCL1を締結して前記エンジンEngをクランキングし、かつ、クランキング後に目標駆動トルクTd*が前記クランキング要求判定閾値Td_th_Aより大きい値であるエンジン始動要求判定閾値Td_th_Bより大きくなったら、前記エンジンEngを始動する。このため、「EVモード」での走行中にエンジン始動要求があった場合、エンジンの始動回数を抑制することができる。 (1) According to an electric vehicle traveling mode ("EV mode") having a first clutch CL1 for connecting / disconnecting the engine Eng and the motor (motor / generator MG) and traveling only with the power of the motor (motor / generator MG) When there is an engine start request during traveling, a parallel hybrid vehicle (FR) having engine start control means for connecting the first clutch CL1 and starting the engine Eng using the motor (motor / generator MG) as an engine start motor. In the control device for the hybrid vehicle), the engine start control means (FIG. 2) engages the first clutch CL1 when the target drive torque Td * of the vehicle becomes larger than the cranking request determination threshold value Td_th_A. Eng was cranking and large target driving torque Td * is than the cranking request determination threshold T D_th_A after cranking When larger than engine start request determination threshold T D_th_B a have value, starting the engine Eng. For this reason, when there is an engine start request during traveling in the “EV mode”, the number of engine starts can be suppressed.
(2) 前記エンジン始動制御手段(図2)は、前記クランキング要求判定閾値Td_th_Aを、0から最大モータトルクとクランキングトルクの差分以下の値に設定した。このため、クランキングの開始タイミングは比較例と同様であり、目標駆動トルクTd*が大きい場合には速やかに「HEVモード」へ移行することで、運転性を損なうことはない。加えて、エンジンEngを常時連れ回すことながなく、エンジン連れ回し損失を小さく抑えることができる。 (2) The engine start control means (FIG. 2) sets the cranking request determination threshold T d_th_A to a value from 0 to the difference between the maximum motor torque and the cranking torque. Therefore, the cranking start timing is the same as in the comparative example, and when the target drive torque Td * is large, the drivability is not impaired by promptly shifting to the “HEV mode”. In addition, it is possible to keep the engine loss low without constantly rotating the engine Eng.
(3) 前記エンジン始動制御手段(図2)は、前記エンジン始動要求判定閾値Td_th_Bを、前記クランキング要求判定閾値Td_th_Aより大きく、最大モータトルクとエンジンフリクショントルクの差分より小さい値に設定した。このため、最大モータトルクに達する前にエンジン始動を完了し、目標駆動トルクTd*を実現することができる。 (3) The engine start control means (FIG. 2) sets the engine start request determination threshold T d_th_B to a value larger than the cranking request determination threshold T d_th_A and smaller than the difference between the maximum motor torque and the engine friction torque. . Therefore, the engine start can be completed before reaching the maximum motor torque, and the target drive torque Td * can be realized.
(4) 前記エンジン始動制御手段(図2)は、アクセル開度変化量ΔApoが小さいほど、前記エンジン始動要求判定閾値Td_th_Bを大きくし、最大モータトルクとエンジンフリクショントルクの差分に近づける設定とした。このため、アクセル開度変化量ΔApoが大きい場合におけるエンジン始動時間の確保と、アクセル開度変化量ΔApoが小さい場合におけるエンジン始動回数の抑制を達成することができる。 (4) The engine start control means (FIG. 2) is configured to increase the engine start request determination threshold T d_th_B as the accelerator opening change amount ΔApo is smaller, and to approach the difference between the maximum motor torque and the engine friction torque. . Therefore, it is possible to secure the engine start time when the accelerator opening change amount ΔApo is large and to suppress the engine start frequency when the accelerator opening change amount ΔApo is small.
(5) 前記エンジン始動制御手段(図2)は、バッテリー充電量SOCが低いほど、前記エンジン始動要求判定閾値Td_th_Bを小さくし、前記クランキング要求判定閾値Td_th_Aに近づける設定とした。このため、バッテリー充電量SOCが低いときには早期に発電モードに入ることができると共に、アクセル操作のフィーリングに合致したエンジン始動を達成することができる。 (5) The engine start control means (FIG. 2) sets the engine start request determination threshold T d_th_B to be smaller and closer to the cranking request determination threshold T d_th_A as the battery charge SOC is lower. For this reason, when the battery charge amount SOC is low, it is possible to enter the power generation mode at an early stage, and it is possible to achieve engine start that matches the feeling of accelerator operation.
以上、本発明のハイブリッド車両の制御装置を実施例1に基づき説明してきたが、具体的な構成については、この実施例1に限られるものではなく、特許請求の範囲の各請求項に係る発明の要旨を逸脱しない限り、設計の変更や追加等は許容される。 As mentioned above, although the control apparatus of the hybrid vehicle of this invention was demonstrated based on Example 1, it is not restricted to this Example 1 about a concrete structure, The invention which concerns on each claim of a claim Design changes and additions are permitted without departing from the gist of the present invention.
実施例1では、エンジンとモータ/ジェネレータとを断続する第1クラッチと、エンジンと少なくとも1つのモータ/ジェネレータとの動力を合成して出力軸へ伝達する第2クラッチと、を有するパラレルハイブリッド車両へ適用した例を示した。しかし、エンジンとモータとを断続する第1クラッチを有するハイブリッド車両であれば本発明の制御装置を適用できる。 In the first embodiment, a parallel hybrid vehicle having a first clutch that connects / disconnects an engine and a motor / generator and a second clutch that combines power of the engine and at least one motor / generator and transmits the combined power to an output shaft. An applied example is shown. However, the control device of the present invention can be applied to any hybrid vehicle having a first clutch that connects and disconnects the engine and the motor.
Eng エンジン
CL1 第1クラッチ
MG モータ/ジェネレータ(モータ)
CL2 第2クラッチ
AT 自動変速機
FG ファイナルギヤ
LT 左駆動輪
RT 右駆動輪
6 第2クラッチ入力回転数センサ
7 第2クラッチ出力回転数センサ
8 高電圧インバータ
9 高電圧バッテリー
10 アクセルポジションセンサ
11 エンジン回転数センサ
12 クラッチ油温センサ
13 ストローク位置センサ
14 統合コントローラ
15 変速機コントローラ
16 クラッチコントローラ
17 エンジンコントローラ
18 モータコントローラ
19 バッテリーコントローラ
20 ブレーキセンサ
Eng engine
CL1 1st clutch
MG motor / generator (motor)
CL2 2nd clutch
AT automatic transmission
FG final gear
LT Left drive wheel
RT
Claims (5)
前記モータの動力のみで走行する電気自動車走行モードによる走行中、エンジン始動要求があると、前記第1クラッチを接続し、前記モータをエンジン始動モータとして前記エンジンを始動するエンジン始動制御手段を備えたハイブリッド車両の制御装置において、
前記エンジン始動制御手段は、エンジンのクランキングと始動のタイミングを決めるクランキング要求判定閾値とエンジン始動要求判定閾値を独立に設定し、
前記電気自動車走行モードによる走行中、車両の目標駆動トルクが前記クランキング要求判定閾値より大きくなったら、前記第1クラッチを締結して前記エンジンをクランキングし、かつ、クランキング後に目標駆動トルクが前記クランキング要求判定閾値より大きい値である前記エンジン始動要求判定閾値以下に保たれているケースでは、前記第1クラッチが締結状態であるが前記エンジンを始動せず前記モータの動力のみで走行する準電気自動車走行モードとし、
前記準電気自動車走行モードによる走行中、車両の目標駆動トルクが前記クランキング要求判定閾値以下になったら、前記第1クラッチを開放して前記電気自動車走行モードに戻り、
前記準電気自動車走行モードによる走行中、車両の目標駆動トルクが前記エンジン始動要求判定閾値より大きくなったら、前記エンジンを始動し、ハイブリッド車走行モードに移行する
ことを特徴とするハイブリッド車両の制御装置。 A first clutch for intermittently connecting the engine and the motor;
An engine start control means is provided for connecting the first clutch and starting the engine using the motor as an engine start motor when there is an engine start request during traveling in an electric vehicle traveling mode that travels only with the power of the motor. In a control device for a hybrid vehicle,
The engine start control means independently sets a cranking request determination threshold value and an engine start request determination threshold value that determine the cranking and start timing of the engine,
During traveling in the electric vehicle traveling mode, when the target driving torque of the vehicle becomes larger than the cranking request determination threshold, the first clutch is engaged to crank the engine, and the target driving torque is determined after cranking. in the case it is kept below the a cranking request determination threshold value greater than the engine start request determination threshold, wherein at first clutch is engaged is driven only by the power of the motor without starting the engine Quasi-electric vehicle driving mode,
During driving in the quasi-electric vehicle driving mode, when the target driving torque of the vehicle is equal to or lower than the cranking request determination threshold, the first clutch is released to return to the electric vehicle driving mode,
The hybrid vehicle control device is characterized by starting the engine and shifting to a hybrid vehicle travel mode when a target drive torque of the vehicle becomes larger than the engine start request determination threshold during traveling in the quasi-electric vehicle travel mode. .
前記エンジン始動制御手段は、前記クランキング要求判定閾値を、0から最大モータトルクとクランキングトルクの差分以下の値に設定した
ことを特徴とするハイブリッド車両の制御装置。 In the hybrid vehicle control device according to claim 1,
The engine start control means sets the cranking request determination threshold value from 0 to a value equal to or less than a difference between the maximum motor torque and the cranking torque.
前記エンジン始動制御手段は、前記エンジン始動要求判定閾値を、前記クランキング要求判定閾値より大きく、最大モータトルクとエンジンフリクショントルクの差分より小さい値に設定した
ことを特徴とするハイブリッド車両の制御装置。 In the hybrid vehicle control device according to claim 1 or 2,
The engine start control means sets the engine start request determination threshold to a value larger than the cranking request determination threshold and smaller than the difference between the maximum motor torque and the engine friction torque.
前記エンジン始動制御手段は、アクセル開度変化量が小さいほど、前記エンジン始動要求判定閾値を大きくし、最大モータトルクとエンジンフリクショントルクの差分に近づける設定とした
ことを特徴とするハイブリッド車両の制御装置。 In the control apparatus of the hybrid vehicle described in any one of Claims 1-3,
The engine start control means is configured to increase the engine start request determination threshold value as the accelerator opening change amount is smaller, and to approach the difference between the maximum motor torque and the engine friction torque. .
前記エンジン始動制御手段は、バッテリー充電量が低いほど、前記エンジン始動要求判定閾値を小さくし、前記クランキング要求判定閾値に近づける設定とした
ことを特徴とするハイブリッド車両の制御装置。 In the hybrid vehicle control device according to claim 3 or 4,
The control device for a hybrid vehicle, wherein the engine start control means is configured to set the engine start request determination threshold value to be smaller and closer to the cranking request determination threshold value as the battery charge amount is lower.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008332293A JP5407328B2 (en) | 2008-12-26 | 2008-12-26 | Control device for hybrid vehicle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008332293A JP5407328B2 (en) | 2008-12-26 | 2008-12-26 | Control device for hybrid vehicle |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010149783A JP2010149783A (en) | 2010-07-08 |
JP5407328B2 true JP5407328B2 (en) | 2014-02-05 |
Family
ID=42569361
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008332293A Expired - Fee Related JP5407328B2 (en) | 2008-12-26 | 2008-12-26 | Control device for hybrid vehicle |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5407328B2 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012011495A1 (en) * | 2010-07-21 | 2012-01-26 | 日産自動車株式会社 | Hybrid-vehicle control device |
JP5747724B2 (en) * | 2011-08-04 | 2015-07-15 | トヨタ自動車株式会社 | Vehicle and vehicle control method |
JP5962665B2 (en) | 2011-12-16 | 2016-08-03 | トヨタ自動車株式会社 | Control device for hybrid vehicle |
JP5673519B2 (en) * | 2011-12-16 | 2015-02-18 | トヨタ自動車株式会社 | Vehicle control device |
JP6477177B2 (en) * | 2015-04-06 | 2019-03-06 | 日産自動車株式会社 | Control device for hybrid vehicle |
JP7486719B2 (en) * | 2020-09-01 | 2024-05-20 | マツダ株式会社 | Hybrid vehicle control device |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3901235B2 (en) * | 1995-11-28 | 2007-04-04 | 株式会社エクォス・リサーチ | Hybrid type vehicle |
JP3541875B2 (en) * | 1999-01-19 | 2004-07-14 | 三菱自動車工業株式会社 | Hybrid car engine starter |
JP3541874B2 (en) * | 1999-01-19 | 2004-07-14 | 三菱自動車工業株式会社 | Vehicle engine starter |
JP2007331599A (en) * | 2006-06-15 | 2007-12-27 | Nissan Motor Co Ltd | Transmission status switching controller for hybrid vehicle |
JP5231747B2 (en) * | 2007-03-08 | 2013-07-10 | 日産自動車株式会社 | Braking control device for hybrid vehicle |
-
2008
- 2008-12-26 JP JP2008332293A patent/JP5407328B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2010149783A (en) | 2010-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5223603B2 (en) | Control device for hybrid vehicle | |
JP5391654B2 (en) | Control device for hybrid vehicle | |
JP6070831B2 (en) | Clutch control device for hybrid vehicle | |
US8825253B2 (en) | Hybrid vehicle control device | |
JP5141305B2 (en) | Control device for hybrid vehicle | |
JP2008081099A (en) | Controller for hybrid car | |
WO2013005843A1 (en) | Control device | |
JP2007314066A (en) | Clutch fastening controller for hybrid vehicle | |
JP2013237336A (en) | Control device of hybrid vehicle | |
JP6004010B2 (en) | Control device for hybrid vehicle | |
JP2013107543A (en) | Control device | |
JP2010201962A (en) | Controller for hybrid car | |
WO2013005844A1 (en) | Control device | |
JP5228810B2 (en) | Control device for hybrid vehicle | |
JP2010195363A (en) | Control device for hybrid vehicle | |
JP5407328B2 (en) | Control device for hybrid vehicle | |
JP2012086738A (en) | Mode switching control device for hybrid vehicle | |
JP2008074254A (en) | Descending road travel controller for hybrid vehicle | |
JP2010215097A (en) | Clutch control device for hybrid car | |
JP6492908B2 (en) | Control device for hybrid vehicle | |
JP5257120B2 (en) | Clutch control device | |
JP5293268B2 (en) | Clutch control device for hybrid vehicle | |
JP6493020B2 (en) | Engine torque correction device for hybrid vehicle | |
JP5104775B2 (en) | Clutch control device | |
JP2010188806A (en) | Controller for hybrid vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20111128 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130205 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130329 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130604 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130729 |
|
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: 20131008 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131021 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5407328 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |