Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3974091B2 - Control device for hybrid vehicle - Google Patents
[go: Go Back, main page]

JP3974091B2 - Control device for hybrid vehicle - Google Patents

Control device for hybrid vehicle Download PDF

Info

Publication number
JP3974091B2
JP3974091B2 JP2003193569A JP2003193569A JP3974091B2 JP 3974091 B2 JP3974091 B2 JP 3974091B2 JP 2003193569 A JP2003193569 A JP 2003193569A JP 2003193569 A JP2003193569 A JP 2003193569A JP 3974091 B2 JP3974091 B2 JP 3974091B2
Authority
JP
Japan
Prior art keywords
torque
motor
brake
vehicle
engine
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
Application number
JP2003193569A
Other languages
Japanese (ja)
Other versions
JP2005033866A (en
Inventor
直樹 木下
弘勝 天沼
元志 京田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2003193569A priority Critical patent/JP3974091B2/en
Publication of JP2005033866A publication Critical patent/JP2005033866A/en
Application granted granted Critical
Publication of JP3974091B2 publication Critical patent/JP3974091B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related 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
    • 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/7072Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors

Landscapes

  • Hybrid Electric Vehicles (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Arrangement Of Transmissions (AREA)
  • Arrangement And Driving Of Transmission Devices (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a controller of a hybrid car in which a vehicle is prevented from retracting on an upward slope and dragging of a brake does not occur when the vehicle is started. <P>SOLUTION: The controller of a hybrid vehicle equipped with an engine E and a motor M1 as a drive source for the vehicle comprises a brake pedal sensor S7 for detecting operation of a brake pedal, a G sensor S9 for detecting the slope of road surface, and a motor ECU4 for generating a drive torque from the motor when a decision is made that the vehicle is stopping on an upward slope based on the detection results from the brake pedal sensor S7 and the G sensor S9 and release of the brake medal is detected. <P>COPYRIGHT: (C)2005,JPO&amp;NCIPI

Description

【0001】
【発明の属する技術分野】
この発明は、例えば、ハイブリッド車における制御装置に関するものである。
【0002】
【従来の技術】
ハイブリッド車両においては燃費向上を図るため、車両停止時あるいは車両減速時に所定の条件を満たすとアイドル停止することが一般に行われている。ここで、登坂路など傾斜のある路面において停車する場合、アイドル停止するとクリープトルクが発生しないため、ブレーキ解除後に車両が後退するのを防止する必要がある。そのため、ブレーキペダルを解除してアクセルペダルを踏込むまでの間、ブレーキペダルの踏込み力に応じた液圧ブレーキの制動トルクを引き続き作用させて車両が後退しないようにしたものがある(例えば、特許文献1参照。)。
【0003】
【特許文献1】
特開2001−47987号公報
【0004】
【発明が解決しようとする課題】
しかしながら、上記従来技術においては、ブレーキペダル解除後、前記液圧ブレーキの減圧に時間がかかるため、前記アクセルペダルを踏込んで車両が前進し始めた時点においてもブレーキの制動トルクが継続する、いわゆるブレーキの引き摺り状態になることがある。そのため、前記ブレーキのパッド磨耗を早めると共に、駆動力のロスとなり燃費の向上を阻害するという問題がある。
そこで、この発明は、ハイブリッド車において、登坂路での車両後退を防止しつつ、車両発進時のブレーキの引き摺りが発生しないハイブリッド車の制御装置を提供するものである。
【0005】
【課題を解決するための手段】
上記課題を解決するために、請求項1に記載した発明は、車両用駆動源としてエンジン(例えば、実施の形態におけるエンジンE)とモータ(例えば、実施の形態におけるモータM1)を備えたハイブリッド車両の制御装置において、ブレーキペダルの操作を検出する操作検出手段(例えば、実施の形態におけるブレーキペダルセンサS7)と、路面勾配を検出する勾配検出手段(例えば、実施の形態におけるGセンサS9)と、前記操作検出手段と前記勾配検出手段の検出結果に基づいて車両が停止した路面が登坂路であり、ブレーキペダルが解除されたことを検出した場合に、前記モータに第一の指示トルクである前進方向のトルクを発生させるモータ制御手段(例えば、実施の形態におけるモータECU4)と、前記モータの回転数を検出する回転数検出手段(例えば、実施の形態におけるモータ回転数センサS2)とを備え、前記モータ制御手段は、前記モータにより第二の指示トルクである前進方向のトルクを作用させている際に、前記回転数検出手段により検出された前記モータの回転数が下限回転数(例えば、実施の形態における基準回転数_1)を下回った場合に、前記モータの前進方向の第二の指示トルクである前進方向のトルクを徐々に低減し、前記モータの第二の指示トルクである前進方向のトルクを徐々に低減している際に、前記回転数検出手段により検出された前記モータの回転数が上限回転数(例えば、実施の形態における基準回転数_2)を上回った場合に前記モータの第二の指示トルクである前進方向のトルクを増加することを特徴とする
【0006】
また、このように構成することで、モータのトルクにより車両が停止状態になるにつれてモータのトルクを徐々に低減することが可能となる。
【0007】
さらに、このように構成することで、前記モータトルクが足りないためモータの回転数が高まり車両が後退しようとした場合には、前記モータのトルクを増加させることが可能となる。
【0008】
請求項2に記載した発明は、ブレーキペダルが解除されたことを検出した場合に発生させる前記モータの前進方向のトルクは登坂路の路面勾配に応じて設定された第一の指示トルク(例えば、実施の形態におけるトルク_1)であることを特徴とする。
このように構成することで、路面勾配に応じた適正なモータトルクを付与することができる。
【0009】
請求項3に記載した発明は、ブレーキペダルが解除されたことを検出した場合に発生させる前記モータの前進方向のトルクは、車両停止時のブレーキペダル操作によるブレーキ機構にて発生するブレーキ力と同等のトルクに設定された第一の指示トルクであることを特徴とする。
このように構成することで、車両を停止させるブレーキ力と同等のモータトルクを付与することができる。
【0010】
請求項4に記載した発明は、ブレーキペダルが解除されたことを検出した場合に発生させる前進方向のトルクは、前記第一の指示トルクブレーキ解除後に時間の経過と共に徐々に減少させたものであって、第二の指示トルク(例えば、実施の形態におけるトルク_2)に到達した時点で、該第二の指示トルクに保持することを特徴とする。
このように構成することで、ブレーキ解除時に付与される第一の指示トルクにより、車両を停止させるためのトルクをブレーキ装置によるものからモータによるものへとスムーズ移行させ、その後、第二の指示トルクに移行して、これを連続的に作用させることが可能となる。
【0011】
請求項に記載した発明は、前記第二の指示トルクは前記エンジンのクリープトルクの有無と車輪に駆動力を伝達する発進クラッチの接続の有無とに基づいて設定されていることを特徴とする。
このように構成することで、クリープトルクがあり発進クラッチが接続されている場合は、第二の指示トルクを減少させることができ、クリープトルクがなく発進クラッチが切断されている場合には第二の指示トルクによりクリープトルクを確保することが可能となる。
【0012】
請求項に記載した発明は、前記第二の指示トルクは前記エンジンのクリープトルク以下に設定されていることを特徴とする。
このように構成することで、クリープトルク以上のトルクを確保して、違和感を与えるのを防止できる。
【0013】
請求項7に記載した発明は、前後輪のうち一方がエンジン、他方がモータで駆動される四輪駆動であることを特徴とする。
このように構成することで、一方の車輪に対して常にモータ単独でクリープトルクを付与することができる。
【0014】
【発明の実施の形態】
以下、この発明の第一の実施の形態を図面と共に説明する。
図1に示すように、この発明の実施の形態のハイブリッド車は四輪駆動であって、車両のフロント(FR)側に駆動源としてエンジンEとモータ(MOTOR)M2を直結して備え、リヤ側に例えばディファレンシャルギヤ(DIFF)Dの入力側に接続されたモータM1を備えている。
ここで、前記モータM2は、前記エンジンEとCVT(変速比連続可変トランスミッション)などのトランスミッションT(オートマティックトランスミッションでもよい)の間に挟み込まれて配置されている。また、前記トランスミッションT内部のモータ側端には、エンジンEとモータM2から出力される駆動力の切断と接続を機械的に行う発進クラッチ14が設けられている。
したがって、フロント側の前記エンジンEと前記モータM2の出力は前記トランスミッションTと発進クラッチ14とを介して前輪Wfに伝達され、リヤ側のモータM1の出力はディファレンシャルギヤDを介して後輪Wrに伝達される。
【0015】
前記モータM1は、モータ制御手段としてのモータECU(MOTECU)4からの制御命令を受けてパワードライブユニット(PDU)1により制御され、同様に、前記モータM2は、モータECU4からの制御命令を受けてパワードライブユニット(PDU)2により制御されている。
ここで、前記モータECU4は、後述するブレーキECU5より路面の傾斜角度情報を受け取り、前記路面の傾斜角度に対応した後述する指示モータトルク(図2(a),(b)参照)を決定し、前記モータM1のトルクが前記指示モータトルクとなるように前記パワードライブユニット1を介して制御している。
【0016】
前記パワードライブユニット1およびパワードライブユニット2には、モータM1およびモータM2と電力の授受を行う高圧系のニッケル−水素バッテリ(蓄電装置)7が接続されている。8は各種補機類を駆動する12ボルトの補助バッテリを示し、この補助バッテリ8は前記バッテリ7にDC−DCコンバータであるダウンバータ9を介して接続されている。
また、前記ダウンバータ9を制御すると共に、前記バッテリ7を保護するバッテリECU(BATTECU)6には、前記バッテリ7に入出力される電流および電圧を検知するバッテリ電流センサS3、バッテリ電圧センサS4が接続され、さらに、前記バッテリ7の温度を検知するバッテリ温度センサS5が接続されている。
【0017】
ここで、ダウンバータ9は、バッテリ7の電圧を降圧して補助バッテリ8の充電を行い、前記バッテリECU6は、該バッテリECU6に接続される各センサからの信号に基づいてバッテリ7の残容量の算出を行う。
【0018】
前記モータM1および前記モータM2の動作を監視する前記モータECU4には、前記モータM1,M2の回転を監視する回転数検出手段としてのモータ回転センサS1(S1a,S1b)と前記モータM1および前記モータM2の温度状態を監視するモータシステム温度センサS2(S2a,S2b)とが接続されている。
【0019】
ここで、前記モータシステム温度センサS2a,S2bは、前記モータM1,M2と共に、これらを駆動するパワードライブユニット1,2の温度も監視している。また、前記モータECU4は、前記モータシステム温度センサS2a又は前記モータシステム温度センサS2bが所定の許容温度を超えると、これに対応した前記モータM1又はモータM2の出力を停止し、これらモータM1,M2に熱的負荷がかからないようにしている。尚、前記所定の許容温度とはモータ固有の動作温度の最大値を示している。
【0020】
前記エンジンEと前記モータM2に駆動される前記前輪Wfは前輪ブレーキBfを有し、同様に前記モータM1に駆動される前記後輪Wrは後輪ブレーキBrを有している。前記前輪ブレーキBfおよび前記後輪ブレーキBrは、油圧により制動トルクを発生する制動装置10を備え、この制動装置10には、ブレーキECU(BRKECU)5からの制御指令を受けてブレーキの油圧を制御するアクチュエータ11が接続されている。前記後輪ブレーキBrと前輪ブレーキBfがブレーキ装置(以下液圧ブレーキともいう)を構成する。
【0021】
前記ブレーキECU5には、ブレーキの油圧を検知するブレーキ油圧センサS6と、ブレーキペダル(図示せず)の操作を検知するブレーキペダルセンサS7と、車両の速度を検知する車輪速度センサS8と、勾配検出手段として加速度を検知するGセンサS9とが接続されている。
【0022】
ここで、前記ブレーキECU5は前記車輪速度センサS8と前記GセンサS9の信号から路面の傾斜角度を算出し、この算出された結果を前記モータECU4に出力している。つまり、車輪速度センサS8によって車速零が検出され且つ、GセンサS9によって加速度が検出されたときに路面勾配が検出される。このとき検出された加速度がマイナス値である場合には走行路は登坂路であることが判定されるのである。ここでこの判定は、モータECU4あるいはエンジンECU3によって判定される。尚、このように車輪速度センサS8とGセンサS9を用いずに傾斜センサ等によって登坂路か否かを判定してもよい。
【0023】
前記エンジンEはいわゆる直列四気筒エンジンであり、前記エンジンEの吸気管13にはエンジンECU(FIECU)3で制御される電子制御スロットル12が設けられている。また、図示しないアクセルペダル(AP)の操作量を検知するアクセル開度センサS10は前記エンジンECU3に接続されている。
ここで、前記エンジンECU3は、アクセルペダルの操作量等から燃料噴射量を算出し、電子制御スロットル12に対して燃料噴射量の制御信号を出力している。
【0024】
次に、図3のフローチャートに基づいて登坂路で車両がアイドル停止した場合のモータM1を用いたブレーキング処理を説明する。尚、図3(以下の実施の形態における図4から図7において同様)のフローチャートにおいてENGはエンジンEを示し、モータはモータM1を示す。また、勾配とは上り勾配を示す。
まず、ステップS300で、エンジンEがアイドル停止すると共に発進クラッチが切断され、ステップS301でブレーキペダルが踏込まれると、ステップS302においてブレーキトルクが発生して、ステップS303において車両が停止する。
【0025】
次に、ステップS304で運転者が発進するためにブレーキペダルから足を離してブレーキペダルが解除されたか否かを判定する。判定結果が「YES」(解除された)である場合はステップS305に進み、判定結果が「NO」(解除されていない)である場合は再びステップS302に戻り上述の処理を繰り返す。ステップS305ではブレーキトルクの解除、つまりブレーキ油圧を解除してステップS306に進む。
【0026】
ステップS306では、路面に勾配があるか否かを判定する。判定結果が「YES」(勾配あり)である場合はステップS307に進み、判定結果が「NO」(勾配なし)である場合は処理を終了する。
次に、ステップS307では路面の勾配に応じたモータトルクを前記モータに指示してステップS308に進む。
ここで、ステップS307の路面勾配に応じて設定されるモータトルクは、後述する図2(b)のトルク_1を示している。尚、同じく後述する実施の形態におけるステップS407、ステップS507、ステップS607、ステップS707においても同様である。
【0027】
ステップS308では、前記モータの回転数が基準回転数_1よりも低いか否かを判定する。判定結果が「YES」(基準回転数_1より低い)である場合はステップS309に進み、判定結果が「NO」(基準回転数_1以上)である場合はステップS310に進む。ステップS309では指示モータトルクを例えば徐々に減少してステップS310に進む。ここで、モータの回転数の検出は、設定時間内の移動平均計算により算出する。また、前記基準回転数_1は前記モータの発熱が発生しないための下限回転数(例えば、15rpm)である(以下の実施の形態においても同様)。
【0028】
ステップS309では、前記モータが基準回転数_1よりも低い回転数であった場合に、トルクを発生しながらも極性が変化しないことによるモータの発熱を防止するために、前記モータのトルクを徐々に減少させ、車両が徐々に後退することを許容しつつ前記モータの最低回転数を確保する処理である。尚、後述する実施の形態におけるステップS409、ステップS509、ステップS609、ステップS709においても同様である。
【0029】
ステップS310では、モータ回転数が基準回転数_2よりも大きいか否かを判定する。判定結果が「YES」(基準回転数_2より大きい)である場合はステップS311に進み、判定結果が「NO」(基準回転数_2以下)である場合はステップS314に進む。
ステップS311では、指示モータトルクを増大させてステップS312に進む。ステップS312では、モータトルクが指示可能最大値よりも低いか否かを判定する。判定結果が「YES」(指示可能最大値より低い)である場合はステップS313に進み、判定結果が「NO」(指示可能最大値以上)である場合はステップS314に進む。ステップS313では指示モータトルクの最大値を指示してステップS314に進む。
ここで、前記基準回転数_2(例えば、88rpm)は車両の後退による(モータは逆転)前記モータの上限回転数を示している(以下の実施の形態においても同様)。
【0030】
ステップS314では、アクセルペダルの踏込みがあるか否かを判定する。判定結果が「YES」(踏込みあり)である場合はステップS315に進み、判定結果が「NO」(踏込みなし)である場合はステップS308に戻り上述の処理を繰り返す。この判定により、運転者が前進しようとしていることが判定される。
ステップS315では、モータのトルクを増加させ、ステップS315Aに進み、エンジンを始動してステップS315Bに進む。ステップS315Bでは発進クラッチを接続してステップS316でエンジンとモータによる駆動力を発生させ、ステップS317で車両の前進を確認して処理を終了する。
【0031】
ここで、上述の第一の実施の形態のフローチャートにおけるモータ指示トルクを図2(a),(b)に基づいて説明する。
まず、図2(a)は縦軸をブレーキペダル踏込み量、横軸を時間とした場合のブレーキペダル踏込み量の変化を示し、例えば、ステップS301において、踏込み量Lでブレーキペダルが踏込まれていたが、ステップS305(時間tとなった時点)で踏込み量が零、つまり、踏込みが解除されたことを示している。
【0032】
次に、図2(b)は縦軸を車軸トルク、横軸を時間(前記図2(a)に対応)とした場合の時間と共に変化するモータトルクを示している。尚、この実施の形態(以下の実施の形態でも同様)では、ハイブリッド車両は四輪駆動であるため、前記モータトルクは図2(b)に示すように車軸トルクということとなる。ここで、前記図2(b)には前記モータトルクとして実線、一点鎖線、二点鎖線で示す3種類のトルクを併記しており、第一の実施の形態であるエンジン停止状態で且つ、クリープトルクがない場合のトルクを前記実線で示している。尚、一点鎖線、二点鎖線については後述する第二〜第五の実施の形態に適用するため、ここでの説明は省略する。
【0033】
また、図2(b)において、縦軸に記載されているトルク_1は、前記ステップS307で用いた路面勾配に応じて設定された指示モータトルク(第一の指示トルク)であり、一方、トルク_2はステップS309とステップS311における指示モータトルク(第二の指示トルク)である。
したがって、ステップS306において前記GセンサS9が登坂路の上り傾斜を検出しているときには、前記ブレーキペダルを解除するのと同時にステップS307で前記モータトルクをトルク_1として指示し、その後、時間経過と共にトルク指示値を低減させてトルク_2の指示トルクに到達した時点でこのトルク指示を保持することとなる。
また、図2(b)に示す破線は、従来技術にあるブレーキ力保持装置を用いた場合の液圧ブレーキトルクである。ここで、従来技術とは、ブレーキペダル解除後もブレーキトルクを徐々に減少させながら継続させて、アクセルペダルを踏込むまでの間に車両の後退を防止するためのハイブリッド車のブレーキシステムのことである。
【0034】
したがって、この第一の実施の形態によれば、車輪速度センサS8とGセンサS9とに基づいて、車両が停止した路面が登坂路であると判定されると、ブレーキ解除時に路面勾配に応じたトルク、つまり車両が後退しないだけのトルクを前記モータM1に前進方向の駆動トルクとして発生させることが可能となる。
したがって、液圧ブレーキの引き摺りの問題を回避することができる上、四輪駆動走行のためのモータM1を有効利用して登坂路での車両の後退を確実に防止することができる。
【0035】
また、前記モータM1により登坂路で車両の後退を防止するために前進方向のトルク_2を作用させている際に、前記モータM1の回転数が基準回転数_1を下回った場合に、前記モータM1の前進方向のトルク_2を徐々に低減することができる。したがって、熱的に不利なモータM1の回転停止を防止して、モータM1を熱的負荷から保護することができる。
さらに、前記モータM1のトルク_2を徐々に低減している際に、前記モータM1の回転数が基準回転数_2を上回った場合に前記モータM1の前進方向のトルクを増加することができる。したがって、車両の後退を確実に防止できる。
【0036】
ここで、前記モータM1の前進方向のトルクは登坂路の路面勾配に応じて設定されたトルク_1であることにより、路面勾配に応じた適正なモータトルクを付与することができ、路面勾配にスムーズに対応して確実に車両の後退を防止できる。
そして、前述した前記トルク_1はブレーキ解除後に時間の経過と共に徐々に減少させ、トルク_2に到達した時点でこれを保持することにより、車両を停止させるためのトルクを液圧ブレーキによるものからモータM1によるものへとスムーズ移行させ、その後、トルク_2で連続的に作用させることが可能となる。よって、通常車両との違和感がなくなり商品性を高めることができる。
【0037】
さらに、前記トルク_2は前記エンジンEのクリープトルク以下に設定されているため、クリープトルク以上に設定された場合に比較して、運転者に違和感を与えるのを防止できる。よって、商品性を高めることができる。
尚、第一の実施の形態では路面勾配に応じたトルクを算出し、このトルクをモータM1に付与したが、例えば車両停止時のブレーキペダル操作によるブレーキ油圧をブレーキ油圧センサS6により検出し、この検出結果に基づいたトルクをモータM1に付与してもよい(以下、第二〜第五の実施の形態についても同様)。
【0038】
次に、この発明の第二の実施の形態を図1、図2を援用し、図4のフローチャートに基づいて説明する。尚、この実施の形態は前述した第一の実施の形態の図3のフローチャートのみが異なるので他の説明は省略する。この処理も前述実施の形態と同様に登坂路で車両がアイドル停止した場合のモータM1を用いたブレーキング処理を示しているが、前述した実施の形態のステップS315Aのエンジン始動処理をステップS305のブレーキトルク解除の直前に行ったものである。以下、順を追って説明する。
【0039】
まず、ステップS400で、エンジンEがアイドル停止すると共に発進クラッチが切断され、ステップS401でブレーキペダルが踏込まれると、ステップS402においてブレーキトルクが発生して、ステップS403において車両が停止する。
【0040】
次に、ステップS404で運転者が発進するためにブレーキペダルから足を離してブレーキペダルが解除されたか否かを判定する。判定結果が「YES」(解除された)である場合はステップS404Aに進み、判定結果が「NO」(解除されていない)である場合は再びステップS402に戻り上述の処理を繰り返す。ステップS404Aではエンジンを始動して、次の、ステップS405でブレーキトルクの解除、つまりブレーキ油圧を解除してステップS406に進む。
ステップS406では、路面に勾配があるか否かを判定する。判定結果が「YES」(勾配あり)である場合はステップS407に進み、判定結果が「NO」(勾配なし)である場合は処理を終了する。
【0041】
ここで、ステップS404Aのエンジン始動後に前記発進クラッチ14は無効ストローク詰めを行う。この無効ストローク詰めとは、前記発進クラッチ切断状態から接続(締結)状態に至る際に、アクセルペダル操作によるエンジントルク入力に対し、トランスミッション側が遅れなく力を受けられるように、前記発進クラッチ切断後、このクラッチに発生するクリアランス(ピストンからエンドプレート間)を詰める作業(操作)をいい、このクリアランス分ピストンが移動するように、ピストンのリターンスプリングを縮めるのに必要な荷重をピストンに発生させることである。よって、前記無効ストローク詰めはアクセルペダルが踏込まれる前に完了させておく必要があるが、多少のフリクションが伴うのでアイドリングの際はアクセルペダル操作直前に完了させることが望ましい。
したがって、ステップS404AからステップS415Bの処理では前記無効ストローク詰めによって弱いクリープトルクが前記前輪Wfに作用することとなる。
【0042】
次に、ステップS407では路面の勾配に応じたモータトルクを前記モータに指示してステップS408に進む。
ここで、ステップS407の路面勾配に応じて設定されるモータトルクは、図2(b)のトルク_1を示している。
【0043】
ステップS408では、前記モータの回転数が基準回転数_1よりも低いか否かを判定する。判定結果が「YES」(基準回転数_1より低い)である場合はステップS409に進み、判定結果が「NO」(基準回転数_1以上)である場合はステップS410に進む。ステップS409では指示モータトルクを例えば徐々に減少してステップS410に進む。
ここで、ステップS409の指示モータトルクは、例えば、図2(b)の一点鎖線のトルク_2を示し、このトルク_2にはエンジン始動で且つ、発進クラッチOFF(弱クリープトルク発生)である場合の値(第一の実施の形態よりも小さい)が適用される。
【0044】
ステップS410では、モータ回転数が基準回転数_2よりも大きいか否かを判定する。判定結果が「YES」(基準回転数_2より大きい)である場合はステップS411に進み、判定結果が「NO」(基準回転数_2以下)である場合はステップS414に進む。
ステップS411では、指示モータトルク(トルク_2)を増大させてステップS412に進む。ステップS412では、モータトルクが指示可能最大値よりも低いか否かを判定する。判定結果が「YES」(指示可能最大値より低い)である場合はステップS413に進み、判定結果が「NO」(指示可能最大値以上)である場合はステップS414に進む。ステップS413では指示モータトルクの最大値を指示してステップS414に進む。
【0045】
ステップS414では、アクセルペダルの踏込みがあるか否かを判定する。判定結果が「YES」(踏込みあり)である場合はステップS415に進み、判定結果が「NO」(踏込みなし)である場合はステップS408に戻り上述の処理を繰り返す。この判定により、運転者が前進しようとしていることが判定される。
ステップS415では、モータのトルクを増加させ、ステップS415Bに進む。ステップS415Bでは発進クラッチを接続してステップS416でエンジンとモータによる駆動力を発生させ、ステップS417で車両の前進を確認して処理を終了する。
【0046】
したがって、第二の実施の形態によれば、第一の実施の形態の効果に加え、ステップS404Aにおいて早めにエンジン始動を行っている分だけステップS415Bにおける発進クラッチ接続の際にエンジンを安定した状態とすることができる点で有利である。
【0047】
次に、この発明の第三の実施の形態を図1、図2を援用し、図5のフローチャートに基づいて説明する。尚、この実施の形態は前述した第一の実施の形態の図3のフローチャートのみが異なるので他の説明は省略する。この処理も前述各実施の形態と同様に登坂路で車両がアイドル停止した場合のモータM1を用いたブレーキング処理を示しているが、前述した第二の実施の形態のステップS415Bの発進クラッチ接続処理をステップS405のブレーキトルク解除の直前に行ったものである。以下、順を追って説明する。
【0048】
まず、ステップS500で、エンジンEがアイドル停止すると共に発進クラッチが切断され、ステップS501でブレーキペダルが踏込まれると、ステップS502においてブレーキトルクが発生して、ステップS503において車両が停止する。
【0049】
次に、ステップS504で運転者が発進するためにブレーキペダルから足を離してブレーキペダルが解除されたか否かを判定する。判定結果が「YES」(解除された)である場合はステップS504Aに進み、判定結果が「NO」(解除されていない)である場合は再びステップS502に戻り上述の処理を繰り返す。ステップS504Aではエンジンを始動して、次の、ステップS504Bで発進クラッチを接続し、ステップS505でブレーキトルクの解除、つまりブレーキ油圧を解除してステップS506に進む。
ステップS506では、路面に勾配があるか否かを判定する。判定結果が「YES」(勾配あり)である場合はステップS507に進み、判定結果が「NO」(勾配なし)である場合は処理を終了する。
【0050】
次に、ステップS507では路面の勾配に応じたモータトルクを前記モータに指示してステップS508に進む。
ここで、ステップS507の路面勾配に応じて設定されるモータトルクは、図2(b)のトルク_1を示しているが、このトルク_1は図示しない路面勾配とモータトルクのマップを用いて検索により求められる。
【0051】
ステップS508では、前記モータの回転数が基準回転数_1よりも低いか否かを判定する。判定結果が「YES」(基準回転数_1より低い)である場合はステップS509に進み、判定結果が「NO」(基準回転数_1以上)である場合はステップS510に進む。ステップS509では指示モータトルクを例えば徐々に減少してステップS510に進む。
ここで、ステップS509の指示モータトルクは、例えば、図2(b)の二点鎖線のトルク_2を示し、このトルク_2にはエンジン始動で且つ、発進クラッチONである場合の値(第二の実施の形態よりも小さい)が適用される。
【0052】
ステップS510では、モータ回転数が基準回転数_2よりも大きいか否かを判定する。判定結果が「YES」(基準回転数_2より大きい)である場合はステップS511に進み、判定結果が「NO」(基準回転数_2以下)である場合はステップS514に進む。
ステップS511では、指示モータトルク(トルク_2)を増大させてステップS512に進む。ステップS512では、モータトルクが指示可能最大値よりも低いか否かを判定する。判定結果が「YES」(指示可能最大値より低い)である場合はステップS513に進み、判定結果が「NO」(指示可能最大値以上)である場合はステップS514に進む。ステップS513では指示モータトルクの最大値を指示してステップS514に進む。
【0053】
ステップS514では、アクセルペダルの踏込みがあるか否かを判定する。判定結果が「YES」(踏込みあり)である場合はステップS515に進み、判定結果が「NO」(踏込みなし)である場合はステップS508に戻り上述の処理を繰り返す。この判定により、運転者が前進しようとしていることが判定される。
ステップS515では、モータのトルクを増加させ、ステップS516でエンジンとモータによる駆動力を発生させ、ステップS517で車両の前進を確認して処理を終了する。
【0054】
したがって、第三の実施の形態によれば、第二の実施の形態の効果に加え、ステップS504Bにおいて発進クラッチ接続を早めに行うことで、ステップS514におけるアクセルペダル踏込みの際に速やかに車両を前進させることができ、応答性を早めることができる。
【0055】
次に、この発明の第四の実施の形態を図1、図2を援用し、図6のフローチャートに基づいて説明する。尚、この実施の形態は前述した第一の実施の形態の図3のフローチャートのみが異なるので他の説明は省略する。この処理は前述各実施の形態とは異なり、登坂路でエンジンが停止しない状態で車両が停止した場合のモータM1を用いたブレーキング処理を示し、前述した第三の実施の形態のステップS500のエンジン停止および発進クラッチ切断処理と、ステップS504Aのエンジン始動処理と、ステップS504Bの発進クラッチ接続処理を省略したものである。以下、順を追って説明する。
【0056】
まず、ステップS601でブレーキペダルが踏込まれると、ステップS602においてブレーキトルクが発生して、ステップS603において車両が停止する。次に、ステップS604で運転者が発進するためにブレーキペダルから足を離してブレーキペダルが解除されたか否かを判定する。判定結果が「YES」(解除された)である場合はステップS605に進み、判定結果が「NO」(解除されていない)である場合は再びステップS602に戻り上述の処理を繰り返す。
【0057】
ステップS605ではブレーキトルクの解除、つまりブレーキ油圧を解除してステップS606に進む。次に、ステップS606では、路面に勾配があるか否かを判定する。判定結果が「YES」(勾配あり)である場合はステップS607に進み、判定結果が「NO」(勾配なし)である場合は処理を終了する。
【0058】
次に、ステップS607では路面の勾配に応じたモータトルクを前記モータに指示してステップS608に進む。
ここで、ステップS607の路面勾配に応じて設定されるモータトルクは、図2(b)のトルク_1を示しているが、このトルク_1は図示しない路面勾配とモータトルクのマップを用いて検索により求められる。
【0059】
ステップS608では、前記モータの回転数が基準回転数_1よりも低いか否かを判定する。判定結果が「YES」(基準回転数_1より低い)である場合はステップS609に進み、判定結果が「NO」(基準回転数_1以上)である場合はステップS610に進む。ステップS609では指示モータトルクを例えば徐々に減少してステップS610に進む。
ここで、ステップS609の指示モータトルクは、第二の実施の形態と同様に例えば、図2(b)の二点鎖線のトルク_2を示し、このトルク_2にはエンジン始動で且つ、発進クラッチONである場合の値(第一の実施の形態よりも小さい)が適用される。
【0060】
ステップS610では、モータ回転数が基準回転数_2よりも大きいか否かを判定する。判定結果が「YES」(基準回転数_2より大きい)である場合はステップS611に進み、判定結果が「NO」(基準回転数_2以下)である場合はステップS614に進む。
【0061】
ステップS611では、指示モータトルク(トルク_2)を増大させてステップS612に進む。ステップS612では、モータトルクが指示可能最大値よりも低いか否かを判定する。判定結果が「YES」(指示可能最大値より低い)である場合はステップS613に進み、判定結果が「NO」(指示可能最大値以上)である場合はステップS614に進む。ステップS613では指示モータトルクの最大値を指示してステップS614に進む。
【0062】
ステップS614では、アクセルペダルの踏込みがあるか否かを判定する。判定結果が「YES」(踏込みあり)である場合はステップS615に進み、判定結果が「NO」(踏込みなし)である場合はステップS608に戻り上述の処理を繰り返す。この判定により、運転者が前進しようとしていることが判定される。
ステップS615では、モータのトルクを増加させ、ステップS616でエンジンとモータによる駆動力を発生させ、ステップS617で車両の前進を確認して処理を終了する。
【0063】
したがって、第四の実施の形態によれば、第一の実施の形態の効果に加え、前述した各実施の形態とは異なりエンジンEが停止しない場合において、エンジンEの始動処理や発進クラッチ14の切断、接続処理を行わないで速やかに登坂路での発進を行うことができる。
【0064】
次に、この発明の第五の実施の形態を図1、図2を援用し、図7のフローチャートに基づいて説明する。尚、この実施の形態は前述した第一の実施の形態の図3のフローチャートのみが異なるので他の説明は省略する。この処理は前述第四の実施の形態と同様に、登坂路でエンジンが停止しない状態で車両が停止した場合のモータM1を用いたブレーキング処理を示しているが、前述した第四の実施の形態のステップS605のブレーキトルク解除処理直後に発進クラッチの切断処理を加え且つ、前述した第四の実施の形態のステップS615のモータトルク増加処理直後に発進クラッチ接続処理を加えたものである。以下、順を追って説明する。
【0065】
まず、ステップS701でブレーキペダルが踏込まれると、ステップS702においてブレーキトルクが発生して、ステップS703において車両が停止する。
次に、ステップS704で運転者が発進するためにブレーキペダルから足を離してブレーキペダルが解除されたか否かを判定する。判定結果が「YES」(解除された)である場合はステップS705に進み、判定結果が「NO」(解除されていない)である場合は再びステップS702に戻り上述の処理を繰り返す。ステップS705ではブレーキトルクの解除、つまりブレーキ油圧を解除してステップS705Aに進む。ステップS705Aでは、発進クラッチを切断してステップS706に進む。
【0066】
ここで、ステップS705Aの発進クラッチ14の切断後、前述した第二の実施の形態と同様に無効ストローク詰めを行う。この無効ストローク詰めはアクセルペダルの操作に対してトランスミッション側がエンジントルクを遅れなく受けられるように、クラッチのクリアランスを詰める操作である。
したがって、前記無効ストローク詰めによって、ステップS705AからステップS715Bの処理までは弱いクリープトルクが発生することとなる。
ステップS706では、路面に勾配があるか否かを判定する。判定結果が「YES」(勾配あり)である場合はステップS707に進み、判定結果が「NO」(勾配なし)である場合は処理を終了する。
【0067】
次に、ステップS707では路面の勾配に応じたモータトルクを前記モータに指示してステップS708に進む。
ここで、ステップS707の路面勾配に応じて設定されるモータトルクは、図2(b)のトルク_1を示しているが、このトルク_1は図示しない路面勾配とモータトルクのマップを用いて検索により求められる。
【0068】
ステップS708では、前記モータの回転数が基準回転数_1よりも低いか否かを判定する。判定結果が「YES」(基準回転数_1より低い)である場合はステップS709に進み、判定結果が「NO」(基準回転数_1以上)である場合はステップS710に進む。ステップS709では指示モータトルクを例えば徐々に減少してステップS710に進む。
ここで、ステップS709の指示モータトルクは、例えば、図2(b)の一点鎖線のトルク_2を示し、このトルク_2はエンジン始動で且つ、発進クラッチOFF(弱クリープトルク発生)である場合の値(第一の実施の形態よりも小さい)が適用される。
【0069】
ステップS710では、モータ回転数が基準回転数_2よりも大きいか否かを判定する。判定結果が「YES」(基準回転数_2より大きい)である場合はステップS711に進み、判定結果が「NO」(基準回転数_2以下)である場合はステップS714に進む。
ステップS711では、指示モータトルク(トルク_2)を増大させてステップS712に進む。ステップS712では、モータトルクが指示可能最大値よりも低いか否かを判定する。判定結果が「YES」(指示可能最大値より低い)である場合はステップS713に進み、判定結果が「NO」(指示可能最大値以上)である場合はステップS714に進む。ステップS713では指示モータトルクの最大値を指示してステップS714に進む。
【0070】
ステップS714では、アクセルペダルの踏込みがあるか否かを判定する。判定結果が「YES」(踏込みあり)である場合はステップS715に進み、判定結果が「NO」(踏込みなし)である場合はステップS708に戻り上述の処理を繰り返す。この判定により、運転者が前進しようとしていることが判定される。
ステップS715では、モータのトルクを増加させ、ステップS715Bに進み、発進クラッチを接続してステップS716に進む。ステップS716でエンジンとモータによる駆動力を発生させ、ステップS717で車両の前進を確認して処理を終了する。
【0071】
したがって、第五の実施の形態によれば、前述第四の実施の形態に比較して、発進する直前にのみ発進クラッチ14を接続するため、その分だけエンジンに負荷がかからず燃費を向上できる。
以上述べたように、クリープトルクがあり、前記発進クラッチが接続されている場合は、トルク_2を減少させることができ、クリープトルクがなく発進クラッチ14が切断されている場合にはトルク_2によりクリープトルクを確保することができるようにして、クリープトルクの有無、発進クラッチ14の断接に左右されることなく確実に車両の後退を防止するのである。
【0072】
尚、この発明は上記実施の形態の四輪駆動のハイブリッド車に限られるものではなく、例えば、前輪側にエンジンとは別に単独で車輪を駆動できるモータを設けて、このモータでクリープトルクを発生させる構造でもよく、また、前輪をモータで駆動し、後輪をエンジンで駆動する四輪駆動のハイブリッド車にも適用できる。さらに、エンジンEは直列四気筒以外の形式であってもよい。
【0073】
【発明の効果】
以上説明してきたように、請求項1に記載した発明によれば、登坂路で前記エンジンをアイドル停止させた場合に、前記モータを用いて前記エンジンのクリープトルク相当のトルクを発生させることが可能となるため、燃費の向上を阻害するブレーキの引き摺りの問題を回避すべくモータを有効利用して登坂路での車両の後退を確実に防止することができる効果がある。
【0074】
また、モータのトルクにより車両が停止状態になるにつれてモータのトルクを徐々に低減することが可能となるため、熱的に不利なモータの回転停止を防止して、モータを熱的負荷から保護することができる効果がある。
【0075】
さらに、前記モータトルクが足りないためモータの回転数が高まり車両が後退しようとした場合には、前記モータのトルクを増加させることが可能となるため、車両の後退を確実に防止できるという効果がある。
【0076】
請求項に記載した発明によれば、請求項1の効果に加え、路面勾配に応じた適正なモータトルクを付与することができるため、路面勾配にスムーズに対応して確実に車両の後退を防止できる効果がある。
【0077】
請求項に記載した発明によれば、請求項1又は2の効果に加え、車両を停止させるブレーキ力と同等のモータトルクを付与することができるため、路面勾配に対応した運転者のブレーキ操作に基づいたモータトルクを発生させて確実に車両の後退を防止できる。
【0078】
請求項に記載した発明によれば、請求項又は請求項の効果に加え、前ブレーキ解除時に付与される第一の指示トルクにより、車両を停止させるためのトルクをブレーキ装置によるものからモータによるものへとスムーズ移行させ、その後、第二の指示トルクに移行してこれを連続的に作用させることが可能となるため、通常車両との違和感がなくなり商品性を高めることができる効果がある。
【0079】
請求項に記載した発明によれば、請求項の効果に加え、クリープトルクがあり発進クラッチが接続されている場合は、第二の指示トルクを減少させることができ、クリープトルクがなく発進クラッチが切断されている場合には第二の指示トルクによりクリープトルクを確保することが可能となるため、クリープトルクの有無、発進クラッチの断接に左右されず、確実に車両の後退を防止できる効果がある。
【0080】
請求項に記載した発明によれば、請求項又は請求項の効果に加え、クリープトルク以上のトルクを確保して違和感を与えるのを防止できるため、商品性を高めることができる効果がある。
【0081】
請求項に記載した発明によれば、請求項1〜請求項の何れかの効果に加え、一方の車輪に対して常にモータ単独でクリープトルクを付与することができるため、クリープトルク用としてのモータを四輪駆動の駆動源として有効利用することができるという効果がある。
【図面の簡単な説明】
【図1】 この発明の実施の形態の四輪駆動のハイブリッド車の全体構成図である。
【図2】 この発明の実施の形態のモータトルクを示すグラフ図である。
【図3】 この発明の第一の実施の形態の要部を示すフローチャートである。
【図4】 この発明の第二の実施の形態の図2に相当するフローチャートである。
【図5】 この発明の第三の実施の形態の図2に相当するフローチャートである。
【図6】 この発明の第四の実施の形態の図2に相当するフローチャートである。
【図7】 この発明の第五の実施の形態の図2に相当するフローチャートである。
【符号の説明】
4 モータECU(モータ制御手段)
Wf 前輪
Wr 後輪
E エンジン
M1 後輪側モータ
S2 モータ回転センサ(回転数検出手段)
S7 ブレーキペダルセンサ(操作検出手段)
S9 Gセンサ(勾配検出手段)
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a control device in a hybrid vehicle, for example.
[0002]
[Prior art]
In order to improve fuel efficiency in hybrid vehicles, idling stops are generally performed when predetermined conditions are satisfied when the vehicle is stopped or the vehicle is decelerated. Here, when the vehicle stops on an inclined road surface such as an uphill road, creep torque is not generated when the vehicle stops idling. Therefore, it is necessary to prevent the vehicle from moving backward after the brake is released. For this reason, there is a vehicle in which the braking torque of the hydraulic brake corresponding to the depressing force of the brake pedal is continuously applied until the vehicle is prevented from moving backward until the brake pedal is released and the accelerator pedal is depressed (for example, patent Reference 1).
[0003]
[Patent Document 1]
JP 2001-47987 A
[0004]
[Problems to be solved by the invention]
However, in the above prior art, since it takes time to depressurize the hydraulic brake after the brake pedal is released, the braking torque of the brake continues even when the vehicle starts to move forward by depressing the accelerator pedal. May be dragged. For this reason, there is a problem that the brake pad wear is accelerated and the driving force is lost and the improvement of fuel consumption is hindered.
Accordingly, the present invention provides a hybrid vehicle control device that prevents a vehicle from retreating on an uphill road and that does not cause brake dragging when the vehicle starts.
[0005]
[Means for Solving the Problems]
In order to solve the above problems, the invention described in claim 1 is a hybrid vehicle including an engine (for example, engine E in the embodiment) and a motor (for example, motor M1 in the embodiment) as a vehicle drive source. In the control device, an operation detection means for detecting the operation of the brake pedal (for example, the brake pedal sensor S7 in the embodiment), a gradient detection means for detecting the road surface gradient (for example, the G sensor S9 in the embodiment), When it is detected that the road surface where the vehicle has stopped is an uphill road and the brake pedal is released based on the detection results of the operation detection means and the gradient detection means, the motor is The first command torque Motor control means (for example, the motor ECU 4 in the embodiment) that generates torque in the forward direction and rotation speed detection means (for example, the motor rotation speed sensor S2 in the embodiment) for detecting the rotation speed of the motor are provided. The motor control means is controlled by the motor. Second command torque When the forward rotation direction torque is applied and the rotational speed of the motor detected by the rotational speed detection means falls below a lower limit rotational speed (for example, the reference rotational speed_1 in the embodiment), the motor Forward direction of The second command torque is the forward direction Reduce the torque gradually, The second command torque is the forward direction When the torque is gradually reduced, when the rotation speed of the motor detected by the rotation speed detection unit exceeds an upper limit rotation speed (for example, the reference rotation speed_2 in the embodiment), Second command torque It is characterized by increasing the forward torque
[0006]
Also, With this configuration, the motor torque can be gradually reduced as the vehicle stops due to the motor torque.
[0007]
further, With this configuration, the motor torque is insufficient, so that the motor torque can be increased when the rotational speed of the motor increases and the vehicle tries to move backward.
[0008]
The invention described in claim 2 Generated when it is detected that the brake pedal is released The torque in the forward direction of the motor is , It is the first command torque (for example, torque_1 in the embodiment) set according to the road surface gradient of the uphill road.
By comprising in this way, the appropriate motor torque according to a road surface gradient can be provided.
[0009]
The invention described in claim 3 Generated when it is detected that the brake pedal is released The forward torque of the motor is a first command torque set to a torque equivalent to a braking force generated by a brake mechanism by a brake pedal operation when the vehicle is stopped.
By comprising in this way, the motor torque equivalent to the braking force which stops a vehicle can be provided.
[0010]
The invention described in claim 4 The forward torque generated when it is detected that the brake pedal is released is Said first indicated torque The Decrease gradually over time after releasing the brake It was When the second command torque (for example, torque_2 in the embodiment) is reached, the second command torque is maintained.
With this configuration, the first command torque applied when the brake is released causes the torque for stopping the vehicle to smoothly shift from the brake device to the motor, and then the second command torque. It becomes possible to make this act continuously.
[0011]
Claim 5 The second described torque is characterized in that the second command torque is set based on the presence or absence of the creep torque of the engine and the presence or absence of connection of a starting clutch that transmits driving force to the wheels.
With this configuration, when there is creep torque and the start clutch is connected, the second command torque can be reduced, and when there is no creep torque and the start clutch is disconnected, the second instruction torque can be reduced. The creep torque can be secured by the indicated torque.
[0012]
Claim 6 The invention described in (2) is characterized in that the second command torque is set to be equal to or less than a creep torque of the engine.
By comprising in this way, the torque more than a creep torque can be ensured and it can prevent giving a sense of incongruity.
[0013]
The invention described in claim 7 is a four-wheel drive in which one of the front and rear wheels is driven by an engine and the other is driven by a motor.
By comprising in this way, a creep torque can always be provided with respect to one wheel with a motor independent.
[0014]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, a first embodiment of the present invention will be described with reference to the drawings.
As shown in FIG. 1, the hybrid vehicle according to the embodiment of the present invention is a four-wheel drive, and includes an engine E and a motor (MOTOR) M2 directly connected as a drive source on the front (FR) side of the vehicle. On the side, for example, a motor M1 connected to the input side of a differential gear (DIFF) D is provided.
Here, the motor M2 is disposed between the engine E and a transmission T (may be an automatic transmission) such as a CVT (transmission ratio continuously variable transmission). Further, a start clutch 14 that mechanically disconnects and connects the driving force output from the engine E and the motor M2 is provided at the motor side end in the transmission T.
Therefore, the outputs of the front-side engine E and the motor M2 are transmitted to the front wheels Wf via the transmission T and the starting clutch 14, and the output of the rear-side motor M1 is transmitted to the rear wheels Wr via the differential gear D. Communicated.
[0015]
The motor M1 is controlled by a power drive unit (PDU) 1 in response to a control command from a motor ECU (MOTECU) 4 serving as motor control means. Similarly, the motor M2 receives a control command from the motor ECU 4. It is controlled by a power drive unit (PDU) 2.
Here, the motor ECU 4 receives road surface inclination angle information from a brake ECU 5 to be described later, determines an instruction motor torque (see FIGS. 2A and 2B) to be described later corresponding to the road surface inclination angle, Control is performed via the power drive unit 1 so that the torque of the motor M1 becomes the indicated motor torque.
[0016]
The power drive unit 1 and the power drive unit 2 are connected to a high-voltage nickel-hydrogen battery (power storage device) 7 that exchanges power with the motor M1 and the motor M2. Reference numeral 8 denotes a 12-volt auxiliary battery for driving various auxiliary machines. The auxiliary battery 8 is connected to the battery 7 via a downverter 9 which is a DC-DC converter.
A battery ECU (BATT ECU) 6 that controls the downverter 9 and protects the battery 7 includes a battery current sensor S3 and a battery voltage sensor S4 that detect currents and voltages input to and output from the battery 7. In addition, a battery temperature sensor S5 for detecting the temperature of the battery 7 is connected.
[0017]
Here, the downverter 9 steps down the voltage of the battery 7 to charge the auxiliary battery 8, and the battery ECU 6 determines the remaining capacity of the battery 7 based on the signals from the sensors connected to the battery ECU 6. Perform the calculation.
[0018]
The motor ECU 4 that monitors the operation of the motor M1 and the motor M2 includes a motor rotation sensor S1 (S1a, S1b) serving as a rotational speed detection unit that monitors the rotation of the motors M1 and M2, and the motor M1 and the motor. A motor system temperature sensor S2 (S2a, S2b) that monitors the temperature state of M2 is connected.
[0019]
Here, the motor system temperature sensors S2a and S2b monitor the temperatures of the power drive units 1 and 2 that drive the motors M1 and M2 as well as the motors M1 and M2. Further, when the motor system temperature sensor S2a or the motor system temperature sensor S2b exceeds a predetermined allowable temperature, the motor ECU 4 stops the output of the motor M1 or the motor M2 corresponding thereto, and the motors M1, M2 Is not subjected to thermal load. The predetermined allowable temperature indicates the maximum operating temperature unique to the motor.
[0020]
The front wheel Wf driven by the engine E and the motor M2 has a front wheel brake Bf. Similarly, the rear wheel Wr driven by the motor M1 has a rear wheel brake Br. The front wheel brake Bf and the rear wheel brake Br include a braking device 10 that generates a braking torque by hydraulic pressure. The braking device 10 receives a control command from a brake ECU (BRKECU) 5 and controls the hydraulic pressure of the brake. The actuator 11 is connected. The rear wheel brake Br and the front wheel brake Bf constitute a brake device (hereinafter also referred to as a hydraulic brake).
[0021]
The brake ECU 5 includes a brake hydraulic pressure sensor S6 for detecting the hydraulic pressure of the brake, a brake pedal sensor S7 for detecting an operation of a brake pedal (not shown), a wheel speed sensor S8 for detecting the speed of the vehicle, and a gradient detection. A G sensor S9 for detecting acceleration is connected as means.
[0022]
Here, the brake ECU 5 calculates the inclination angle of the road surface from the signals of the wheel speed sensor S8 and the G sensor S9, and outputs the calculated result to the motor ECU 4. That is, the road surface gradient is detected when the vehicle speed zero is detected by the wheel speed sensor S8 and the acceleration is detected by the G sensor S9. If the acceleration detected at this time is a negative value, it is determined that the traveling road is an uphill road. Here, this determination is made by the motor ECU 4 or the engine ECU 3. In this way, it may be determined whether or not the road is uphill by using an inclination sensor or the like without using the wheel speed sensor S8 and the G sensor S9.
[0023]
The engine E is a so-called in-line four-cylinder engine, and an intake pipe 13 of the engine E is provided with an electronically controlled throttle 12 that is controlled by an engine ECU (FIECU) 3. An accelerator opening sensor S10 that detects an operation amount of an accelerator pedal (AP) (not shown) is connected to the engine ECU 3.
Here, the engine ECU 3 calculates the fuel injection amount from the operation amount of the accelerator pedal and the like, and outputs a control signal for the fuel injection amount to the electronic control throttle 12.
[0024]
Next, the braking process using the motor M1 when the vehicle is idled on the uphill road will be described based on the flowchart of FIG. In the flowchart of FIG. 3 (same as in FIGS. 4 to 7 in the following embodiments), ENG indicates the engine E, and the motor indicates the motor M1. Further, the gradient indicates an upward gradient.
First, at step S300, the engine E is idled and the starting clutch is disengaged. When the brake pedal is depressed at step S301, brake torque is generated at step S302, and the vehicle is stopped at step S303.
[0025]
Next, in step S304, it is determined whether or not the brake pedal is released by removing the foot from the brake pedal in order to start. If the determination result is “YES” (released), the process proceeds to step S305. If the determination result is “NO” (not released), the process returns to step S302 and the above-described processing is repeated. In step S305, the brake torque is released, that is, the brake hydraulic pressure is released, and the process proceeds to step S306.
[0026]
In step S306, it is determined whether or not there is a slope on the road surface. If the determination result is “YES” (with a gradient), the process proceeds to step S307, and if the determination result is “NO” (without a gradient), the process ends.
Next, in step S307, the motor torque corresponding to the road gradient is instructed to the motor, and the process proceeds to step S308.
Here, the motor torque set in accordance with the road surface gradient in step S307 indicates torque_1 in FIG. The same applies to step S407, step S507, step S607, and step S707 in the embodiment described later.
[0027]
In step S308, it is determined whether the rotation speed of the motor is lower than the reference rotation speed_1. When the determination result is “YES” (lower than the reference rotation speed_1), the process proceeds to step S309, and when the determination result is “NO” (reference rotation speed_1 or more), the process proceeds to step S310. In step S309, the instruction motor torque is gradually decreased, for example, and the process proceeds to step S310. Here, the rotation number of the motor is detected by moving average calculation within a set time. Further, the reference rotational speed_1 is a lower limit rotational speed (for example, 15 rpm) for preventing the motor from generating heat (the same applies to the following embodiments).
[0028]
In step S309, when the motor has a rotational speed lower than the reference rotational speed_1, the torque of the motor is gradually increased in order to prevent the motor from generating heat due to the change in polarity while generating torque. This is a process of ensuring the minimum number of rotations of the motor while decreasing and allowing the vehicle to gradually move backward. The same applies to step S409, step S509, step S609, and step S709 in the embodiments described later.
[0029]
In step S310, it is determined whether or not the motor rotational speed is larger than the reference rotational speed_2. If the determination result is “YES” (greater than the reference rotation speed_2), the process proceeds to step S311. If the determination result is “NO” (reference rotation speed_2 or less), the process proceeds to step S314.
In step S311, the instruction motor torque is increased and the process proceeds to step S312. In step S312, it is determined whether the motor torque is lower than the maximum value that can be indicated. When the determination result is “YES” (lower than the instructable maximum value), the process proceeds to step S313, and when the determination result is “NO” (greater than the instructable maximum value), the process proceeds to step S314. In step S313, the maximum value of the instruction motor torque is instructed, and the process proceeds to step S314.
Here, the reference rotational speed_2 (for example, 88 rpm) indicates the upper limit rotational speed of the motor due to the reverse of the vehicle (the motor is reverse) (the same applies to the following embodiments).
[0030]
In step S314, it is determined whether or not the accelerator pedal is depressed. If the determination result is “YES” (with depression), the process proceeds to step S315. If the determination result is “NO” (without depression), the process returns to step S308 and the above-described processing is repeated. By this determination, it is determined that the driver is going forward.
In step S315, the motor torque is increased, the process proceeds to step S315A, the engine is started, and the process proceeds to step S315B. In step S315B, the starting clutch is connected, and in step S316, driving force is generated by the engine and the motor. In step S317, the forward movement of the vehicle is confirmed, and the process is terminated.
[0031]
Here, the motor command torque in the flowchart of the first embodiment will be described with reference to FIGS.
First, FIG. 2A shows changes in the brake pedal depression amount when the vertical axis represents the brake pedal depression amount and the horizontal axis represents the time. For example, in step S301, the brake pedal was depressed with the depression amount L. However, the stepping amount is zero at step S305 (at the time t), that is, the stepping is released.
[0032]
Next, FIG. 2B shows the motor torque that changes with time when the vertical axis is the axle torque and the horizontal axis is the time (corresponding to FIG. 2A). In this embodiment (the same applies to the following embodiments), since the hybrid vehicle is four-wheel drive, the motor torque is the axle torque as shown in FIG. Here, in FIG. 2B, three types of torque indicated by a solid line, a one-dot chain line, and a two-dot chain line are shown together as the motor torque, and in the engine stop state according to the first embodiment, and creep The torque when there is no torque is indicated by the solid line. In addition, since a dashed-dotted line and a dashed-two dotted line apply to the 2nd-5th embodiment mentioned later, description here is abbreviate | omitted.
[0033]
In FIG. 2B, the torque_1 indicated on the vertical axis is the command motor torque (first command torque) set according to the road surface gradient used in step S307, while the torque _2 is the instruction motor torque (second instruction torque) in step S309 and step S311.
Therefore, when the G sensor S9 detects the uphill slope in step S306, the motor torque is instructed as torque_1 in step S307 at the same time when the brake pedal is released, and then the torque is increased with time. The torque instruction is held when the instruction value is reduced to reach the instruction torque of torque_2.
Moreover, the broken line shown in FIG.2 (b) is a hydraulic brake torque at the time of using the brake force holding | maintenance apparatus in a prior art. Here, the prior art refers to a brake system for a hybrid vehicle for preventing the vehicle from moving backward until the accelerator pedal is depressed by continuing to gradually decrease the brake torque after releasing the brake pedal. is there.
[0034]
Therefore, according to the first embodiment, when it is determined that the road surface on which the vehicle has stopped is an uphill road based on the wheel speed sensor S8 and the G sensor S9, the road surface gradient is determined when the brake is released. Torque, i.e., torque that does not cause the vehicle to move backward, can be generated in the motor M1 as driving torque in the forward direction.
Therefore, it is possible to avoid the problem of dragging of the hydraulic brake, and it is possible to reliably prevent the vehicle from retreating on the uphill road by effectively using the motor M1 for four-wheel drive traveling.
[0035]
Further, when the motor M1 applies a forward torque_2 in order to prevent the vehicle from moving backward on the uphill road, the motor M1 is rotated when the rotational speed of the motor M1 falls below the reference rotational speed_1. Gradually reduce the forward torque_2 Toga it can. Therefore, it is possible to prevent the rotation of the motor M1 that is thermally disadvantageous and to protect the motor M1 from a thermal load.
Further, when the torque_2 of the motor M1 is gradually reduced, the torque in the forward direction of the motor M1 can be increased when the rotational speed of the motor M1 exceeds the reference rotational speed_2. Therefore, the backward movement of the vehicle can be reliably prevented.
[0036]
Here, since the torque in the forward direction of the motor M1 is the torque_1 set according to the road surface gradient of the uphill road, an appropriate motor torque according to the road surface gradient can be applied, and the road surface gradient is smooth. It is possible to reliably prevent the vehicle from moving backward.
The torque_1 described above is gradually reduced as time elapses after the brake is released, and when the torque_2 is reached, the torque for stopping the vehicle is changed from that by the hydraulic brake to the motor M1. It is possible to make a smooth transition to the above, and then to act continuously with torque_2. Therefore, the sense of discomfort with the normal vehicle is eliminated and the merchantability can be improved.
[0037]
Further, since the torque_2 is set to be equal to or lower than the creep torque of the engine E, it is possible to prevent the driver from feeling uncomfortable as compared with the case where the torque_2 is set to be higher than the creep torque. Therefore, merchantability can be improved.
In the first embodiment, the torque corresponding to the road surface gradient is calculated and applied to the motor M1. For example, the brake hydraulic pressure by the brake pedal operation when the vehicle is stopped is detected by the brake hydraulic pressure sensor S6. Torque based on the detection result may be applied to the motor M1 (hereinafter, the same applies to the second to fifth embodiments).
[0038]
Next, a second embodiment of the present invention will be described based on the flowchart of FIG. 4 with reference to FIGS. Since this embodiment is different only in the flowchart of FIG. 3 of the first embodiment described above, other description is omitted. This process also shows the braking process using the motor M1 when the vehicle is idled on the uphill road as in the previous embodiment, but the engine start process in step S315A of the previous embodiment is performed in step S305. This was performed immediately before releasing the brake torque. In the following, description will be given in order.
[0039]
First, at step S400, the engine E is idled and the starting clutch is disconnected. When the brake pedal is depressed at step S401, brake torque is generated at step S402, and the vehicle is stopped at step S403.
[0040]
Next, in step S404, it is determined whether the brake pedal is released by removing the foot from the brake pedal in order to start. If the determination result is “YES” (released), the process proceeds to step S404A. If the determination result is “NO” (not released), the process returns to step S402 and the above-described processing is repeated. In step S404A, the engine is started, and in the next step S405, the brake torque is released, that is, the brake hydraulic pressure is released, and the process proceeds to step S406.
In step S406, it is determined whether or not there is a slope on the road surface. If the determination result is “YES” (with a gradient), the process proceeds to step S407, and if the determination result is “NO” (no gradient), the process ends.
[0041]
Here, after the engine is started in step S404A, the starting clutch 14 performs invalid stroke reduction. This invalid stroke filling means that when the start clutch is disconnected from the start clutch disengaged state to the connected (engaged) state, the transmission side receives force without delay with respect to the engine torque input by the accelerator pedal operation, This refers to the operation (operation) to close the clearance (between the piston and the end plate) generated in this clutch. By generating the load necessary to contract the piston return spring so that the piston moves by this clearance, is there. Therefore, it is necessary to complete the invalid stroke filling before the accelerator pedal is depressed. However, since some friction is involved, it is desirable to complete the idle stroke just before the accelerator pedal operation.
Therefore, in the processing from step S404A to step S415B, a weak creep torque acts on the front wheel Wf due to the invalid stroke reduction.
[0042]
Next, in step S407, the motor torque corresponding to the road gradient is instructed to the motor, and the process proceeds to step S408.
Here, the motor torque set in accordance with the road surface gradient in step S407 indicates the torque_1 in FIG.
[0043]
In step S408, it is determined whether the rotational speed of the motor is lower than the reference rotational speed_1. When the determination result is “YES” (lower than the reference rotation speed_1), the process proceeds to step S409, and when the determination result is “NO” (reference rotation speed_1 or more), the process proceeds to step S410. In step S409, the instruction motor torque is gradually decreased, for example, and the process proceeds to step S410.
Here, the instruction motor torque in step S409 indicates, for example, a one-dot chain line torque_2 in FIG. 2B, and this torque_2 includes a case where the engine is started and the starting clutch is OFF (weak creep torque is generated). A value (smaller than the first embodiment) is applied.
[0044]
In step S410, it is determined whether the motor rotation speed is larger than the reference rotation speed_2. If the determination result is “YES” (greater than the reference rotation speed_2), the process proceeds to step S411, and if the determination result is “NO” (reference rotation speed_2 or less), the process proceeds to step S414.
In step S411, the instruction motor torque (torque_2) is increased, and the process proceeds to step S412. In step S412, it is determined whether the motor torque is lower than the maximum value that can be indicated. When the determination result is “YES” (lower than the instructable maximum value), the process proceeds to step S413, and when the determination result is “NO” (greater than the instructable maximum value), the process proceeds to step S414. In step S413, the maximum value of the instruction motor torque is instructed and the process proceeds to step S414.
[0045]
In step S414, it is determined whether or not the accelerator pedal is depressed. If the determination result is “YES” (with depression), the process proceeds to step S415. If the determination result is “NO” (without depression), the process returns to step S408 and the above-described processing is repeated. By this determination, it is determined that the driver is going forward.
In step S415, the motor torque is increased, and the process proceeds to step S415B. In step S415B, the starting clutch is connected, and in step S416, driving force is generated by the engine and the motor. In step S417, the forward movement of the vehicle is confirmed, and the process ends.
[0046]
Therefore, according to the second embodiment, in addition to the effects of the first embodiment, the engine is stabilized when the starting clutch is connected in step S415B by the amount that the engine is started earlier in step S404A. This is advantageous in that
[0047]
Next, a third embodiment of the present invention will be described based on the flowchart of FIG. 5 with reference to FIGS. Since this embodiment is different only in the flowchart of FIG. 3 of the first embodiment described above, other description is omitted. This process also shows the braking process using the motor M1 when the vehicle is idled on the uphill road as in the above-described embodiments, but the starting clutch connection in step S415B of the above-described second embodiment. The process is performed immediately before releasing the brake torque in step S405. In the following, description will be given in order.
[0048]
First, at step S500, the engine E is idled and the starting clutch is disengaged. When the brake pedal is depressed at step S501, brake torque is generated at step S502, and the vehicle is stopped at step S503.
[0049]
Next, in step S504, it is determined whether or not the brake pedal is released by removing the foot from the brake pedal in order to start. If the determination result is “YES” (released), the process proceeds to step S504A. If the determination result is “NO” (not released), the process returns to step S502 and the above-described processing is repeated. In step S504A, the engine is started, and in step S504B, the starting clutch is connected. In step S505, the brake torque is released, that is, the brake hydraulic pressure is released, and the process proceeds to step S506.
In step S506, it is determined whether or not there is a slope on the road surface. When the determination result is “YES” (with a gradient), the process proceeds to step S507, and when the determination result is “NO” (without a gradient), the process ends.
[0050]
Next, in step S507, the motor torque corresponding to the road gradient is instructed to the motor, and the process proceeds to step S508.
Here, the motor torque set in accordance with the road surface gradient in step S507 indicates the torque_1 in FIG. 2B. This torque_1 is obtained by a search using a road surface gradient and motor torque map (not shown). Desired.
[0051]
In step S508, it is determined whether the rotation speed of the motor is lower than the reference rotation speed_1. When the determination result is “YES” (lower than the reference rotation speed_1), the process proceeds to step S509, and when the determination result is “NO” (reference rotation speed_1 or more), the process proceeds to step S510. In step S509, the instruction motor torque is gradually reduced, for example, and the process proceeds to step S510.
Here, the instruction motor torque in step S509 indicates, for example, a two-dot chain line torque_2 in FIG. 2 (b), and this torque_2 is a value when the engine is started and the start clutch is ON (the second value) Smaller than the embodiment) is applied.
[0052]
In step S510, it is determined whether or not the motor rotational speed is larger than the reference rotational speed_2. If the determination result is “YES” (greater than the reference rotation speed_2), the process proceeds to step S511, and if the determination result is “NO” (reference rotation speed_2 or less), the process proceeds to step S514.
In step S511, the instruction motor torque (torque_2) is increased and the process proceeds to step S512. In step S512, it is determined whether the motor torque is lower than the maximum value that can be indicated. When the determination result is “YES” (lower than the instructable maximum value), the process proceeds to step S513, and when the determination result is “NO” (greater than the instructable maximum value), the process proceeds to step S514. In step S513, the maximum value of the instruction motor torque is instructed, and the process proceeds to step S514.
[0053]
In step S514, it is determined whether or not the accelerator pedal is depressed. If the determination result is “YES” (with depression), the process proceeds to step S515, and if the determination result is “NO” (without depression), the process returns to step S508 and the above-described processing is repeated. By this determination, it is determined that the driver is going forward.
In step S515, the torque of the motor is increased. In step S516, the driving force generated by the engine and the motor is generated. In step S517, the advance of the vehicle is confirmed, and the process is terminated.
[0054]
Therefore, according to the third embodiment, in addition to the effect of the second embodiment, the start clutch connection is performed early in step S504B, so that the vehicle is quickly advanced when the accelerator pedal is depressed in step S514. It is possible to speed up the responsiveness.
[0055]
Next, a fourth embodiment of the present invention will be described based on the flowchart of FIG. 6 with reference to FIGS. Since this embodiment is different only in the flowchart of FIG. 3 of the first embodiment described above, other description is omitted. This process is different from the above-described embodiments, and shows a braking process using the motor M1 when the vehicle is stopped in a state where the engine is not stopped on the uphill road, and in step S500 of the above-described third embodiment. The engine stop and start clutch disconnection process, the engine start process in step S504A, and the start clutch connection process in step S504B are omitted. In the following, description will be given in order.
[0056]
First, when the brake pedal is depressed in step S601, brake torque is generated in step S602, and the vehicle is stopped in step S603. Next, in step S604, it is determined whether or not the brake pedal is released by removing the foot from the brake pedal in order to start. If the determination result is “YES” (released), the process proceeds to step S605. If the determination result is “NO” (not released), the process returns to step S602 and the above-described processing is repeated.
[0057]
In step S605, the brake torque is released, that is, the brake hydraulic pressure is released, and the process proceeds to step S606. Next, in step S606, it is determined whether or not there is a gradient on the road surface. If the determination result is “YES” (with a gradient), the process proceeds to step S607, and if the determination result is “NO” (no gradient), the process ends.
[0058]
Next, in step S607, the motor torque corresponding to the road gradient is instructed to the motor, and the process proceeds to step S608.
Here, the motor torque set in accordance with the road surface gradient in step S607 indicates the torque_1 in FIG. 2B. This torque_1 is obtained by a search using a road surface gradient and motor torque map (not shown). Desired.
[0059]
In step S608, it is determined whether the rotation speed of the motor is lower than the reference rotation speed_1. If the determination result is “YES” (lower than the reference rotation speed_1), the process proceeds to step S609, and if the determination result is “NO” (reference rotation speed_1 or more), the process proceeds to step S610. In step S609, the instruction motor torque is gradually reduced, for example, and the process proceeds to step S610.
Here, the instruction motor torque in step S609 is, for example, the two-dot chain line torque_2 in FIG. 2B, as in the second embodiment, and this torque_2 includes the engine start and the start clutch ON. The value in the case of (which is smaller than the first embodiment) is applied.
[0060]
In step S610, it is determined whether the motor rotation speed is greater than the reference rotation speed_2. If the determination result is “YES” (greater than the reference rotation speed_2), the process proceeds to step S611, and if the determination result is “NO” (reference rotation speed_2 or less), the process proceeds to step S614.
[0061]
In step S611, the instruction motor torque (torque_2) is increased, and the process proceeds to step S612. In step S612, it is determined whether or not the motor torque is lower than the maximum value that can be indicated. If the determination result is “YES” (lower than the maximum value that can be indicated), the process proceeds to step S613, and if the determination result is “NO” (greater than the maximum value that can be specified), the process proceeds to step S614. In step S613, the maximum value of the instruction motor torque is instructed, and the process proceeds to step S614.
[0062]
In step S614, it is determined whether or not the accelerator pedal is depressed. If the determination result is “YES” (stepping on), the process proceeds to step S615. If the determination result is “NO” (no stepping), the process returns to step S608 and the above-described processing is repeated. By this determination, it is determined that the driver is going forward.
In step S615, the torque of the motor is increased. In step S616, the driving force generated by the engine and the motor is generated. In step S617, the forward movement of the vehicle is confirmed, and the process ends.
[0063]
Therefore, according to the fourth embodiment, in addition to the effects of the first embodiment, unlike the above-described embodiments, when the engine E does not stop, the start processing of the engine E and the start clutch 14 It is possible to promptly start on an uphill road without performing disconnection and connection processing.
[0064]
Next, a fifth embodiment of the present invention will be described based on the flowchart of FIG. 7 with reference to FIGS. Since this embodiment is different only in the flowchart of FIG. 3 of the first embodiment described above, other description is omitted. Similar to the fourth embodiment, this process shows a braking process using the motor M1 when the vehicle stops with the engine not stopped on the uphill road. The start clutch disconnection process is added immediately after the brake torque release process in step S605 of the embodiment, and the start clutch connection process is added immediately after the motor torque increase process in step S615 of the fourth embodiment described above. In the following, description will be given in order.
[0065]
First, when the brake pedal is depressed in step S701, brake torque is generated in step S702, and the vehicle stops in step S703.
Next, in step S704, it is determined whether or not the brake pedal is released by removing the foot from the brake pedal in order to start. If the determination result is “YES” (released), the process proceeds to step S705. If the determination result is “NO” (not released), the process returns to step S702 and the above process is repeated. In step S705, the brake torque is released, that is, the brake hydraulic pressure is released, and the process proceeds to step S705A. In step S705A, the starting clutch is disconnected and the process proceeds to step S706.
[0066]
Here, after the start clutch 14 is disengaged in step S705A, invalid stroke filling is performed in the same manner as in the second embodiment described above. This invalid stroke filling is an operation of closing the clutch clearance so that the transmission side can receive the engine torque without delay with respect to the operation of the accelerator pedal.
Therefore, a weak creep torque is generated from step S705A to step S715B due to the invalid stroke reduction.
In step S706, it is determined whether or not there is a slope on the road surface. When the determination result is “YES” (with a gradient), the process proceeds to step S707, and when the determination result is “NO” (without a gradient), the process ends.
[0067]
Next, in step S707, the motor torque according to the road surface gradient is instructed to the motor, and the process proceeds to step S708.
Here, the motor torque set in accordance with the road surface gradient in step S707 indicates the torque_1 in FIG. 2B. This torque_1 is obtained by a search using a road surface gradient and motor torque map (not shown). Desired.
[0068]
In step S708, it is determined whether the rotation speed of the motor is lower than the reference rotation speed_1. When the determination result is “YES” (lower than the reference rotation speed_1), the process proceeds to step S709, and when the determination result is “NO” (reference rotation speed_1 or more), the process proceeds to step S710. In step S709, the instruction motor torque is gradually decreased, for example, and the process proceeds to step S710.
Here, the instruction motor torque in step S709 indicates, for example, a one-dot chain line torque_2 in FIG. 2B, and this torque_2 is a value when the engine is started and the starting clutch is OFF (weak creep torque is generated). (Smaller than the first embodiment) is applied.
[0069]
In step S710, it is determined whether or not the motor speed is greater than the reference speed_2. If the determination result is “YES” (greater than the reference rotational speed_2), the process proceeds to step S711, and if the determination result is “NO” (reference rotational speed_2 or less), the process proceeds to step S714.
In step S711, the instruction motor torque (torque_2) is increased and the process proceeds to step S712. In step S712, it is determined whether the motor torque is lower than the maximum value that can be indicated. If the determination result is “YES” (lower than the maximum value that can be indicated), the process proceeds to step S713. If the determination result is “NO” (greater than the maximum value that can be specified), the process proceeds to step S714. In step S713, the maximum value of the instruction motor torque is instructed, and the process proceeds to step S714.
[0070]
In step S714, it is determined whether or not the accelerator pedal is depressed. If the determination result is “YES” (with depression), the process proceeds to step S715. If the determination result is “NO” (without depression), the process returns to step S708 and the above-described processing is repeated. By this determination, it is determined that the driver is going forward.
In step S715, the motor torque is increased, the process proceeds to step S715B, the starting clutch is connected, and the process proceeds to step S716. In step S716, a driving force is generated by the engine and the motor. In step S717, the vehicle is confirmed to move forward, and the process is terminated.
[0071]
Therefore, according to the fifth embodiment, compared to the fourth embodiment, since the start clutch 14 is connected only immediately before starting, the load is not applied to the engine and the fuel consumption is improved accordingly. it can.
As described above, when there is a creep torque and the start clutch is connected, the torque_2 can be reduced, and when there is no creep torque and the start clutch 14 is disconnected, the creep is caused by the torque_2. Thus, the vehicle can be reliably prevented from moving backward without being affected by the presence or absence of the creep torque and the connection and disconnection of the start clutch 14 so that the torque can be secured.
[0072]
The present invention is not limited to the four-wheel drive hybrid vehicle of the above-described embodiment. For example, a motor that can drive the wheel independently from the engine is provided on the front wheel side, and this motor generates creep torque. In addition, the invention may be applied to a four-wheel drive hybrid vehicle in which the front wheels are driven by a motor and the rear wheels are driven by an engine. Further, the engine E may be of a type other than the in-line four cylinders.
[0073]
【The invention's effect】
As described above, according to the first aspect of the present invention, when the engine is idle-stopped on an uphill road, it is possible to generate a torque corresponding to the creep torque of the engine using the motor. Therefore, there is an effect that it is possible to reliably prevent the vehicle from retreating on the uphill road by effectively using the motor in order to avoid the problem of the drag of the brake that hinders the improvement in fuel consumption.
[0074]
Also Because the motor torque can be gradually reduced as the vehicle stops due to the motor torque, the motor rotation can be prevented from being disadvantageously stopped and the motor can be protected from thermal load. There is an effect that can.
[0075]
further Since the motor torque is insufficient and the motor speed increases and the vehicle tries to move backward, the torque of the motor can be increased, so that it is possible to reliably prevent the vehicle from moving backward. .
[0076]
Claim 2 According to the invention described above, in addition to the effect of the first aspect, since an appropriate motor torque according to the road surface gradient can be applied, the vehicle can smoothly prevent the vehicle from retreating smoothly corresponding to the road surface gradient. There is.
[0077]
Claim 3 According to the invention described in claim 1, Or 2 In addition to the effects of the above, a motor torque equivalent to the braking force that stops the vehicle can be applied, so the motor torque based on the driver's brake operation corresponding to the road gradient is generated to prevent the vehicle from retreating reliably. it can.
[0078]
Claim 4 According to the invention described in claim 2 Or claim 3 In addition to the above effect, the first command torque applied when the front brake is released smoothly shifts the torque for stopping the vehicle from the brake device to the motor, and then shifts to the second command torque. Since this can be made to act continuously, there is an effect that there is no sense of incongruity with a normal vehicle and the merchantability can be improved.
[0079]
Claim 5 According to the invention described in claim 4 In addition to the above effect, when there is a creep torque and the start clutch is connected, the second command torque can be reduced, and when there is no creep torque and the start clutch is disconnected, the second command torque Thus, the creep torque can be ensured, and therefore, there is an effect that the vehicle can be reliably prevented from retreating regardless of the presence or absence of the creep torque and the connection and disconnection of the starting clutch.
[0080]
Claim 6 According to the invention described in claim 3 Or claim 4 In addition to the above effect, it is possible to prevent a sense of incongruity by securing a torque equal to or higher than the creep torque.
[0081]
Claim 7 According to the invention described in claim 1 to claim 1 6 In addition to any of the above effects, the creep torque can always be applied to one wheel by the motor alone, so that the motor for creep torque can be effectively used as a drive source for four-wheel drive. There is.
[Brief description of the drawings]
1 is an overall configuration diagram of a four-wheel drive hybrid vehicle according to an embodiment of the present invention;
FIG. 2 is a graph showing motor torque according to the embodiment of the present invention.
FIG. 3 is a flowchart showing a main part of the first embodiment of the present invention.
FIG. 4 is a flowchart corresponding to FIG. 2 of a second embodiment of the present invention.
FIG. 5 is a flowchart corresponding to FIG. 2 of a third embodiment of the present invention.
FIG. 6 is a flowchart corresponding to FIG. 2 of a fourth embodiment of the present invention.
FIG. 7 is a flowchart corresponding to FIG. 2 of a fifth embodiment of the present invention.
[Explanation of symbols]
4 Motor ECU (motor control means)
Wf front wheel
Wr rear wheel
E engine
M1 Rear wheel side motor
S2 Motor rotation sensor (rotational speed detection means)
S7 Brake pedal sensor (operation detection means)
S9 G sensor (gradient detection means)

Claims (7)

車両用駆動源としてエンジンとモータを備えたハイブリッド車両の制御装置において、ブレーキペダルの操作を検出する操作検出手段と、路面勾配を検出する勾配検出手段と、前記操作検出手段と前記勾配検出手段の検出結果に基づいて車両が停止した路面が登坂路であり、ブレーキペダルが解除されたことを検出した場合に、前記モータに第一の指示トルクである前進方向のトルクを発生させるモータ制御手段と、前記モータの回転数を検出する回転数検出手段とを備え、前記モータ制御手段は、前記モータにより第二の指示トルクである前進方向のトルクを作用させている際に、前記回転数検出手段により検出された前記モータの回転数が下限回転数を下回った場合に、前記モータの前進方向の第二の指示トルクである前進方向のトルクを徐々に低減し、前記モータの第二の指示トルクである前進方向のトルクを徐々に低減している際に、前記回転数検出手段により検出された前記モータの回転数が上限回転数を上回った場合に前記モータの第二の指示トルクである前進方向のトルクを増加することを特徴とするハイブリッド車の制御装置。In a control apparatus for a hybrid vehicle including an engine and a motor as a vehicle drive source, an operation detection unit that detects an operation of a brake pedal, a gradient detection unit that detects a road surface gradient, and the operation detection unit and the gradient detection unit Motor control means for causing the motor to generate a forward torque as a first command torque when it is detected that the road surface on which the vehicle has stopped based on the detection result is an uphill road and the brake pedal is released; And a rotation speed detection means for detecting the rotation speed of the motor, wherein the motor control means is configured to apply the forward direction torque, which is a second command torque, by the motor . detected when the rotational speed of the motor falls below the lower limit rotational speed, the torque of the second indicated torque in a forward direction in the forward direction of the motor by Gradually reducing, when being gradually reduced a second torque in the forward direction is indicated torque of the motor, the rotational speed of the motor detected by the rotational speed detecting means exceeds the upper limit rotational speed In this case, the hybrid vehicle control apparatus increases the forward torque, which is the second command torque of the motor. ブレーキペダルが解除されたことを検出した場合に発生させる前記モータの前進方向のトルクは登坂路の路面勾配に応じて設定された第一の指示トルクであることを特徴とする請求項1に記載のハイブリッド車の制御装置。Forward direction of torque of the motor to be generated when it is detected that the brake pedal is released, to claim 1, characterized in that the first indicated torque set according to the road surface gradient of the uphill The hybrid vehicle control device described. 前記ブレーキペダルが解除されたことを検出した場合に発生させる前記モータの前進方向のトルクは、車両停止時のブレーキペダル操作によるブレーキ機構にて発生するブレーキ力と同等のトルクに設定された第一の指示トルクであることを特徴とする請求項1又は2に記載のハイブリッド車の制御装置。The torque in the forward direction of the motor that is generated when it is detected that the brake pedal is released is set to a torque equivalent to the braking force generated by the brake mechanism by operating the brake pedal when the vehicle is stopped. The control apparatus for a hybrid vehicle according to claim 1, wherein the control torque is a specified torque. 前記モータ制御装置は、前記ブレーキペダルが解除されたことを検出した場合に、前記第一の指示トルクからブレーキ解除後に時間の経過と共に前記モータの前進方向のトルクを徐々に減少させ、該モータの前進方向のトルクが第二の指示トルクに到達した時点で、該第二の指示トルクに保持することを特徴とする請求項2又は請求項3に記載のハイブリッド車の制御装置。 When detecting that the brake pedal has been released, the motor control device gradually decreases the torque in the forward direction of the motor as time elapses after releasing the brake from the first instruction torque , 4. The hybrid vehicle control device according to claim 2, wherein when the forward torque reaches the second command torque, the second command torque is maintained. 前記第二の指示トルクは前記エンジンのクリープトルクの有無と車輪に駆動力を伝達する発進クラッチの接続の有無とに基づいて設定されていることを特徴とする請求項4に記載のハイブリッド車の制御装置。  5. The hybrid vehicle according to claim 4, wherein the second command torque is set based on presence or absence of creep torque of the engine and presence or absence of connection of a start clutch that transmits driving force to wheels. Control device. 前記第二の指示トルクは前記エンジンのクリープトルク以下に設定されていることを特徴とする請求項3又は請求項4に記載のハイブリッド車の制御装置。  5. The hybrid vehicle control device according to claim 3, wherein the second command torque is set to be equal to or less than a creep torque of the engine. 前後輪のうち一方がエンジン、他方がモータで駆動される四輪駆動であることを特徴とする請求項1〜請求項6の何れかに記載のハイブリッド車の制御装置。  The hybrid vehicle control device according to any one of claims 1 to 6, wherein one of the front and rear wheels is a four-wheel drive in which one is driven by an engine and the other is driven by a motor.
JP2003193569A 2003-07-08 2003-07-08 Control device for hybrid vehicle Expired - Fee Related JP3974091B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003193569A JP3974091B2 (en) 2003-07-08 2003-07-08 Control device for hybrid vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003193569A JP3974091B2 (en) 2003-07-08 2003-07-08 Control device for hybrid vehicle

Publications (2)

Publication Number Publication Date
JP2005033866A JP2005033866A (en) 2005-02-03
JP3974091B2 true JP3974091B2 (en) 2007-09-12

Family

ID=34205004

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003193569A Expired - Fee Related JP3974091B2 (en) 2003-07-08 2003-07-08 Control device for hybrid vehicle

Country Status (1)

Country Link
JP (1) JP3974091B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101745266B1 (en) 2016-05-20 2017-06-08 현대자동차주식회사 Vehicle control method for preventing of rolling back on a hill

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4604815B2 (en) * 2005-04-26 2011-01-05 日産自動車株式会社 Vehicle drive control device
JP4696918B2 (en) 2006-01-10 2011-06-08 トヨタ自動車株式会社 Vehicle control device
KR100889689B1 (en) 2007-09-28 2009-03-19 콘티넨탈 오토모티브 시스템 주식회사 Method and apparatus for controlling inclined road in hybrid vehicle
KR100859662B1 (en) * 2007-09-28 2008-09-23 콘티넨탈 오토모티브 시스템 주식회사 Slope road control device and method for hybrid vehicle
US7926889B2 (en) * 2007-10-29 2011-04-19 Textron Innovations Inc. Hill hold for an electric vehicle
KR101499995B1 (en) * 2009-07-30 2015-03-09 현대자동차주식회사 Device and method controlling motor position and creep of fuel cell vehicle
JP5771953B2 (en) * 2010-11-08 2015-09-02 日産自動車株式会社 Control device for preventing the vehicle from sliding down when starting
KR101294065B1 (en) 2011-09-01 2013-08-07 기아자동차주식회사 System for control creep of fulltime 4 wheel drive green car and method thereof
KR101487841B1 (en) 2013-12-26 2015-01-29 성균관대학교산학협력단 Method of preventing slipping on slope for hybrid electric vehicles having tansmission mounted electric device(tmed)
KR101795182B1 (en) 2015-12-14 2017-11-07 현대자동차주식회사 Method for engine to protect engine stall of vehicle at a ateeply inclined way
WO2022074717A1 (en) 2020-10-05 2022-04-14 日産自動車株式会社 Control method and control device for electric four-wheel drive vehicle

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101745266B1 (en) 2016-05-20 2017-06-08 현대자동차주식회사 Vehicle control method for preventing of rolling back on a hill

Also Published As

Publication number Publication date
JP2005033866A (en) 2005-02-03

Similar Documents

Publication Publication Date Title
JP6193020B2 (en) Hybrid vehicle constant speed running control system and method
EP2634052B1 (en) Engine start control device for hybrid electric vehicle
CN105531168B (en) vehicle controls
JP5045431B2 (en) Engine start control device for hybrid vehicle
US9050970B2 (en) Driving torque control device for hybrid vehicle
JP5521340B2 (en) Control device for hybrid vehicle
JP5115305B2 (en) Stop prevention device when stopping
JP5928576B2 (en) Control device for hybrid vehicle
EP2789514B1 (en) Hybrid-vehicle control device
US20070102208A1 (en) Hybrid vehicle control system
JP2005253126A (en) Hybrid vehicle braking force control device and vehicle equipped with the control device
JP3974091B2 (en) Control device for hybrid vehicle
JP5644360B2 (en) Vehicle travel control device and vehicle travel control method
JP2001054201A (en) Method and apparatus for determining permission of deceleration regeneration / charging of hybrid vehicle
JP2003061211A (en) Controller of hybrid vehicle
US20210188254A1 (en) Electric vehicle and control method for electric vehicle
JP2001054204A (en) Hybrid vehicle control device
JP2005304182A (en) Control device for hybrid vehicle
JP3924540B2 (en) Drive control apparatus for hybrid vehicle
JP3675469B2 (en) Control device for hybrid vehicle
JP2005280559A (en) Vehicular start control device
JP2008037422A (en) Control device for hybrid four-wheel drive vehicle and hybrid four-wheel drive vehicle
JP3951649B2 (en) Electric vehicle motor control device
JP3744421B2 (en) Hybrid vehicle driving force control device
US20230415581A1 (en) Vehicle, a method of controlling a vehicle, and a method of controlling vehicle braking

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051202

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061121

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070122

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070220

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070423

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070613

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20100622

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20110622

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110622

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20130622

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20130622

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20140622

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees