[go: up one dir, main page]

JP3599898B2 - Vehicle control device - Google Patents

Vehicle control device Download PDF

Info

Publication number
JP3599898B2
JP3599898B2 JP13141296A JP13141296A JP3599898B2 JP 3599898 B2 JP3599898 B2 JP 3599898B2 JP 13141296 A JP13141296 A JP 13141296A JP 13141296 A JP13141296 A JP 13141296A JP 3599898 B2 JP3599898 B2 JP 3599898B2
Authority
JP
Japan
Prior art keywords
vehicle
driving force
value
target driving
speed
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
JP13141296A
Other languages
Japanese (ja)
Other versions
JPH09291837A (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 JP13141296A priority Critical patent/JP3599898B2/en
Priority to US08/842,499 priority patent/US6076032A/en
Priority to EP02007656A priority patent/EP1245807B1/en
Priority to EP97106935A priority patent/EP0803395B1/en
Priority to DE69737073T priority patent/DE69737073T8/en
Priority to DE69716156T priority patent/DE69716156T2/en
Publication of JPH09291837A publication Critical patent/JPH09291837A/en
Application granted granted Critical
Publication of JP3599898B2 publication Critical patent/JP3599898B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/15Road slope, i.e. the inclination of a road segment in the longitudinal direction

Landscapes

  • Control Of Transmission Device (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、車両の運転状態に応じて当該車両が必要とする目標駆動力を算出し、該算出した目標駆動力が得られるように車両の駆動力を制御する制御装置に関し、例えばファジー推論を用いて制御を行うものに関する。
【0002】
【従来の技術】
車両のアクセルペダルの踏み込み量及び車速に応じてファジー推論を用いて目標駆動力を算出し、該算出した目標駆動力を用いて、自動変速機のシフト位置及び当該車両を駆動する内燃エンジンのスロットル弁開度を制御するようにした車両用制御装置が従来より知られている(特開平3−163256号公報)。
【0003】
【発明が解決しようとする課題】
しかしながら、上記従来の制御装置では、目標駆動力に応じて自動変速機のシフト位置が変更されるため、シフト位置が頻繁に変更され(シフトビジー状態)、運転性を悪化させる場合があった。
【0004】
本発明はこの点に着目してなされたものであり、車両の目標駆動力の設定及び自動変速機の変速比制御を適切に行い、より運転性を向上させることができる車両の制御装置を提供することを目的とする。
【0005】
【課題を解決するための手段】
上記目的を達成するため本発明は、運転者が車両の駆動力を制御するための操作手段と、該操作手段の操作量を含む前記車両の運転状態に応じて当該車両が必要とする目標駆動力を算出する目標駆動力算出手段と、該算出した目標駆動力に基づいて前記車両の駆動力を制御する駆動力制御手段と、前記操作手段の操作量及び車速に応じて前記車両の自動変速機の変速比を制御する変速比制御手段とを有する車両の制御装置において、前記変速比制御手段による変速比制御に用いるパラメータを変更することにより前記目標駆動力を変更する第1の目標駆動力変更手段と、前記車両の高速走行の度合に応じたパラメータの変更を行う高速走行変更手段、又は前記車両の走行路の屈曲度合に応じたパラメータの変更を行う屈曲路走行変更手段の少なくとも一方により前記目標駆動力を変更する第2の目標駆動力変更手段とを備えるようにしたものである。
【0006】
また、前記第1の目標駆動力変更手段は、前記目標駆動力を減少方向に変更することが望ましい。
【0007】
また、前記第2の目標駆動力変更手段は、さらに、前記車両の走行路の勾配に応じたパラメータの変更を行う坂路走行変更手段を有することが望ましい。
【0008】
本発明によれば、第1の目標駆動力変更手段が、変速比制御手段による変速比制御に用いるパラメータを変更することにより目標駆動力を変更し、第2の目標駆動力変更手段が、車両の高速走行の度合に応じたパラメータの変更を行う高速走行変更手段、又は車両の走行路の屈曲度合に応じたパラメータの変更を行う屈曲路走行変更手段の少なくとも一方により目標駆動力を変更する。
【0009】
【発明の実施の形態】
以下本発明の実施の形態を図面を参照して説明する。
【0010】
図1は本発明の実施の一形態にかかる車両用制御装置の構成を示すブロック図である。同図において、電子コントロールユニット(以下「ECU]という)1は、例えば内燃エンジン(図示せず)によって駆動される自動車等の車両に搭載されており、当該車両のアクセルペダルの踏み込み量(以下「アクセル開度」という)APを検出するアクセル開度センサ2、車速Vを検出する車速センサ3、前記エンジンと当該車両の駆動輪との間に設けらた自動変速機12のシフト位置GPを検出するシフト位置センサ4、当該車両のパワーステアリング(図示せず)の操作量に応じてオンオフするパワステスイッチ5、前記エンジンの回転数NEを検出するエンジン回転数センサ6、前記エンジンの吸気管のスロットル弁下流側の絶対圧PBAを検出する吸気管内絶対圧センサ7及び自動変速機12のトルクコンバータの出力軸の回転数NMを検出する出力軸回転数センサ8が接続されている。そして、各センサの検出信号及びスイッチのオンオフ信号が、ECU1に供給される。
【0011】
パワステスイッチ5は、ステアリングを約90度以上操舵したときにオンし、その後一定の操舵角が維持されるとオフし、更に車両を直進させるべくステアリングが戻されると再びオンする。
【0012】
ECU1には、当該車両に搭載されたエンジンの吸気系に配されたスロットル弁10を駆動するスロットルアクチュエータ9及び自動変速機12のシフト位置を切り換えるための変速アクチュエータ11が接続されている。
【0013】
ECU1は、各センサ及びスイッチからの入力信号波形を整形し、電圧レベルの修正、AD変換等を行う入力回路、CPU(Central Processing Unit)、CPUで実行される演算プログラム及び演算結果等を記憶する記憶回路、アクチュエータ9、11に駆動信号を供給する出力回路等から構成される。
【0014】
ECU1は、各センサ及びスイッチからの入力信号に基づいて当該車両が必要とする最終目標エンジントルクTENGCMDMを算出し、そのトルクTENGCMDMが得られるようにエンジンのスロットル弁10の目標開度を算出する。そして、スロットル弁10の開度がその目標開度となるようにスロットルアクチュエータ9を制御する。ECU1は、さらに車速V及びアクセル開度APに応じて自動変速機12のシフト位置を算出し、該算出結果に基づいて変速アクチュエータ10を制御する。
【0015】
図2は、検出したアクセル開度AP、車速V、エンジン回転数NE、吸気管内絶対圧PBA、シフト位置GP及びパワステスイッチのオンオフ信号PSTSWに基づいて、シフト位置指令値SFTCMD及び最終目標エンジントルクTENGCMDMを算出する制御系の機能ブロック図であり、この図に示した機能はECU1のCPUで実行される演算処理により実現される。
【0016】
ブロック101では、車速Vのなまし処理を行って平均車速VAVEを算出し、ブロック102及び112に入力する。ブロック103では、アクセル開度APの今回値から5サンプル周期前(1サンプル周期は例えば20msecとする)の検出値を減算することにより、アクセル開度APの変化量(以下「アクセル速度」という)DAPを算出し、ブロック104及び117に入力する。
【0017】
ブロック102では、渋滞度推定を行う。具体的には、図3に示すメンバシップ関数のテーブルを検索して、渋滞度大推定メンバシップ値x1、渋滞度中推定メンバシップ値x2及び渋滞度小推定メンバシップ値x3を算出する。図3(a)〜(c)はそれぞれ渋滞度大推定メンバシップ関数、渋滞度中推定メンバシップ関数及び渋滞度小推定メンバシップ関数に対応するテーブルを示しており、同図(a)の所定値JBL,JBHは、それぞれ例えば10km/h,40km/hとする。また、同図(b)の所定値JML,JMP,JMHは、それぞれ例えば10km/h,40km/h,80km/hとし、同図(c)の所定値JSL,JSHは、それぞれ例えば40km/h,80km/hとする。
【0018】
ブロック102で算出されたメンバシップ値x1,x2,x3は、ブロック105に入力される。
【0019】
ブロック104は、アクセル開度AP及びその変化量DAPに基づいて運転者の加速意志推定を行う。具体的には、下記の処理1)〜5)により加速意志メンバシップ値y1,y2,y3を算出し、ブロック105に入力する。
【0020】
1) アクセル速度DAPに応じて図4(a),(b)示すメンバシップ関数のテーブルを検索し、DAP値に応じた加速意志ゼロ推定メンバシップ値uACC1及び加速意志大推定メンバシップ値uACC2を算出する。図4(a),(b)は、それぞれDAP値に応じた加速意志ゼロ推定メンバシップ関数及び加速意志大推定メンバシップ関数に対応するテーブルを示しており、同図(a)において、所定値DAPZL,DAPZHは、それぞれ例えば0.25deg,2degとし、同図(b)において、所定値DAPBL,DAPBHは、それぞれ例えば0.25deg,2degとする。
【0021】
2) アクセル開度APに応じて図4(c),(d)に示すメンバシップ関数のテーブルを検索し、AP値に応じた加速意志ゼロ推定メンバシップ値vACC1及び加速意志大推定メンバシップ値vACC2を算出する。図4(c),(d)は、それぞれAP値に応じた加速意志ゼロ推定メンバシップ関数及び加速意志大推定メンバシップ関数に対応するテーブルを示しており、同図(c)において、所定値APZL,APZHは、それぞれ例えば10deg,60degとし、同図(d)において、所定値APBL,APBHは、それぞれ例えば10deg,60degとする。
【0022】
3) 算出したメンバシップ値uACC1,uACC2,vACC1,vACC2を下記式(1)に適用して、加速意志推定値ACCMを算出する。
【0023】

Figure 0003599898
ここで、wACC11,wACC12,wACC21,wACC22は、出力マップ(図示せず)に設定された推定出力であり、wACC11はDAP値に応じた加速意志がゼロであってかつAP値に応じた加速意志がゼロであるときの推定出力、wACC12はDAP値に応じた加速意志がゼロであってかつAP値に応じた加速意志が大であるときの推定出力、wACC21はDAP値に応じた加速意志が大であってかつAP値に応じた加速意志がゼロであるときの推定出力、wACC22はDAP値に応じた加速意志が大であってかつAP値に応じた加速意志が大であるときの推定出力である。各マップ値は例えば、wACC11=−0.025,wACC12=0.1,wACC21=0.2,wACC22=0.5とする。
【0024】
4) 次式(2)により、加速意志推定値ACCMの積算値ACCSUMを算出する。
【0025】
ACCSUM(n)=ACCSUM(n−1)+ACCM …(2)
ここで、(n),(n−1)はそれぞれ、今回値及び前回値であることを示すために付している。
【0026】
5) 積算値ACCSUMに応じて図5(a)〜(c)に示すメンバシップ関数のテーブルを検索して、加速意志ゼロ推定メンバシップ値y1、加速意志小推定メンバシップ値y2及び加速意志大推定メンバシップ値y3を算出する。図5(a)〜(c)はそれぞれ加速意志ゼロ推定メンバシップ関数、加速意志小推定メンバシップ関数及び加速意志大推定メンバシップ関数に対応するテーブルを示しており、同図(a)の所定値AMZL,AMZHは、それぞれ例えば0.5,1.0とする。また、同図(b)の所定値AMSL,AMSP,AMSHは、それぞれ例えば0.5,1.0,1.5とし、同図(c)の所定値AMBL,AMBHは、それぞれ例えば1.0,1.5とする。
【0027】
図2に戻り、ブロック105では、下記式(3)により、基本アクセル開度補正係数KAPBSを算出し、ブロック107に入力する。
【0028】
Figure 0003599898
ここで、α11は渋滞度大であってかつ積算値ACCSUMに応じた加速意志がゼロであるときの推定出力、α12は渋滞度大であってかつ積算値ACCSUMに応じた加速意志が小であるときの推定出力、α13は渋滞度大であってかつ積算値ACCSUMに応じた加速意志が大であるときの推定出力、α21は渋滞度中であってかつ積算値ACCSUMに応じた加速意志がゼロであるときの推定出力、α22は渋滞度中であってかつ積算値ACCSUMに応じた加速意志が小であるときの推定出力、α23は渋滞度中であってかつ積算値ACCSUMに応じた加速意志が大であるときの推定出力、α31は渋滞度小であってかつ積算値ACCSUMに応じた加速意志がゼロであるときの推定出力、α32は渋滞度小であってかつ積算値ACCSUMに応じた加速意志が小であるときの推定出力、α33は渋滞度小であってかつ積算値ACCSUMに応じた加速意志が大であるときの推定出力である。各マップ値例えば、α11=0.1,α12=0.5,α13=1.0,α21=0.5,α22=0.8,α23=1.0,α31=0.8,α32=0.9,α33=1.0とする。
【0029】
以上のようにして算出される基本アクセル開度補正係数KAPBSは、渋滞度が大きくなるほど減少するように設定され、また加速意志が大きくなるほど増加するように設定される。
【0030】
ブロック106及び107では、図6に示す処理によりアクセル開度補正係数KAPを算出し、ブロック108に入力する。
【0031】
図6のステップS1では、車速Vが所定車速VKAPH(例えば1km/h)以下か否かを判別し、V≦VKAPHであって停車状態であるときは、アップカウントタイマtKAPHをカウントアップする(ステップS2)。タイマtKAPHは、V>VKAPHであるときに、「0」にセットされる(ステップS4)。なお、ステップS1の判別は、ヒステリシス付きの判別であり、走行状態から停車状態への移行判別は例えば上記1km/hを閾値とする一方、停車状態からの発進は例えば5km/hを閾値とする。
【0032】
続くステップS3では、タイマtKAPHの値に応じてDKAPテーブルを検索し、加算修正項DKAPを算出する。DKAPテーブルは、例えば図7に示すように設定され、tKAPH≦T1(例えば20秒)である間は、DKAP=0とされ、T1<tKAPH<T2(例えば40秒)の範囲では、時間経過に伴ってDKAP値が増加し、tKAPH≧T2の範囲ではDKAP=DKAP1(例えば0.2)とされる。
【0033】
次いで下記式(4)にブロック105で算出した基本アクセル開度補正係数KAPBSを適用してアクセル開度補正係数KAPを算出する(ステップS8)。
【0034】
KAP=KAPBS+DKAP …(4)
次いで、KAP値が1.0より大きいか否かを判別し(ステップS9)、KAP≦1.0であるときは直ちに、またKAP>1.0であるときはKAP=1.0として(ステップS10)、本処理を終了する。
【0035】
一方ステップS1でV>VKAPHであるときは、タイマtKAPHを「0」に設定し(ステップS4)、次いで下記式(5)により、加算修正項DKAPを減少させる(ステップS5)。
【0036】
DKAP(n)=DKAP(n−1)−DDKAP …(5)
ここで、DDKAPは、所定値(例えば0.01)である。
【0037】
続くステップS6では、DKAP値が正の値か否かを判別し、DKAP>0であるときは直ちに、またDKAP≦0であるときは、DKAP=0として(ステップS7)、前記ステップS8に進む。
【0038】
以上の処理により、停車状態が所定時間T1以上継続すると、アクセル開度補正係数KAPは、基本アクセル開度補正係数KAPBSを増加方向に修正した値に設定され、その後時間経過とともにその修正量(DKAP)が増加するので、停車時間が長くなって、運転者の感覚が変化した場合でも、発進時に十分な加速感を得ることができる。また車両が発進した後は、加算修正項DKAPが「0」になるまで漸減されるので、発進直後の急激な運転感覚の変化を防止することができる。
【0039】
また、KAP値は最大値1.0以下となるように制御される(ステップS9、S10)ので、アクセル開度APが増加方向に補正されることはない。これにより、補正後のアクセル開度APFZを用いるシフト選択(ブロック109)に悪影響を与えることが無く、いわゆるシフトビジー状態(シフト位置変更が頻繁に行われる状態)を回避することができる。
【0040】
図2に戻り、ブロック108では、アクセル開度APと補正係数KAPとを乗算することにより、補正アクセル開度APFZを算出し、ブロック109及び110に入力する。ブロック109では、車速V及び補正アクセル開度APFZに応じて、シフト位置の選択を行い、選択したシフト位置(シフト位置指令値)SFTCMDを出力する。
【0041】
ブロック110では、車速Vおよび補正アクセル開度APFZに応じて設定されたTTRCMDマップを検索し、目標タイヤ駆動トルクTTRCMDを算出する。ブロック111では、目標タイヤ駆動トルクTTRCMD、シフト位置指令SFTCMD、エンジン回転数NE及び出力軸回転数NMに基づいて、目標エンジントルクTENGCMDを算出する。具体的には、シフト位置指令SFTCMDに対応したギヤ比rGRCMDを求め、エンジン回転数NE及び出力軸回転数NMに基づいてトルクコンバータの入出力速度比eTRを算出し、eTR値からトルク比kTを算出し(図11(c)参照)、TTRCMD=TENGCMD×rGRCMD×kTという関係を利用して求める(TENGCMD=TTRCMD/(rGRCMD×kT)。算出した目標エンジントルクTENGCMDはブロック121に入力される。
【0042】
以上が目標エンジントルクTENGCMDを算出する処理である。次にこの目標エンジントルクTENGCMDの補正係数(エンジントルク補正係数)KTENGの算出処理(ブロック112〜120)を説明する。
【0043】
ブロック112では、車速V及び平均車速VAVEに応じて、車速Vが高車速である度合い(以下「高速度」という)に応じた高車速補正係数KHWYの算出を行う。具体的には、図8に示すKHWY算出処理により、高車速補正係数KHWYを算出する。
【0044】
先ずステップS21では、基本高車速補正係数KHWYBSを以下のようにして算出する。
【0045】
1) 車速Vに応じて図10(a)に示すメンバシップ関数のテーブルを検索し、車速低推定メンバシップ値uHWY1及び車速高推定メンバシップ値uHWY2を算出する。
【0046】
2) 平均車速VAVEに応じて図10(b)に示すメンバシップ関数のテーブルを検索し、平均車速低推定メンバシップ値vHWY1及び平均車速高推定メンバシップ値vHWY2を算出する。
【0047】
3) 下記式(6)により、基本高車速補正係数KHWYBSを算出する。
【0048】
Figure 0003599898
ここで、wHWY11,wHWY12,wHWY21,wHWY22は、出力マップ(図示せず)に設定された推定出力であり、wHWY11は車速Vに応じた高速度が低くかつ平均車速VAVEに応じた高速度が低いときの推定出力、wHWY12は車速Vに応じた高速度が低くかつ平均車速VAVEに応じた高速度が高いときの推定出力、wHWY21は車速Vに応じた高速度が高くかつ平均車速VAVEに応じた高速度が低いときの推定出力、wHWY22は車速Vに応じた高速度が高くかつ平均車速VAVEに応じた高速度が高いときの推定出力である。各マップ値は例えば、wHWY11=1.0,wHWY12=1.0,wHWY21=1.0,wHWY22=1.5とする。
【0049】
したがって、KHWYBS値は1.0から1.5の間の値に設定され、目標エンジントルクTENGCMDは高速度が小さいときは補正されず、高速度が大きいほど増加方向に補正される。これにより、運転者は高速度が小さいときは通常の操作感が得られ、高速度が大きいときは、アクセル操作に対するエンジントルクの応答性を向上させることができる。
【0050】
図8に戻り、続くステップS22では、車両がクルーズ走行中であるか否かを判断するクルーズ判断処理(図9)を実行する。
【0051】
図9のステップS41では、車速Vが所定上下限値VCRSH,VCRSL(例えば120km/h,40km/h)の範囲内にあるか否かを判別し、この範囲内にないときは、ダウンカウントタイマtmCRSに所定時間TCRS(例えば5秒)をセットしてスタートさせ(ステップS47)、クルーズ走行中であることを「1」で示すクルーズフラグFCRSを「0」に設定して(ステップS48)、本処理を終了する。
【0052】
ステップS41の答が肯定(YES)のときは、車速Vの変化量(加速度)DVの絶対値が所定変化量DVCRS(例えば0.5km/sec相当の値)より小さいか否かを判別し(ステップS42)、|DV|<DVCRSであるときはアクセル開度APが所定上下限値APCRSH,APCRSL(例えば15deg,5deg)の範囲内にあるか否かを判別し(ステップS43)、APCRSL<AP<APCRSHであるときは、アクセル速度DAPの絶対値が所定値DAPCRS(例えば0.5deg/sec相当の値)より小さいか否かを判別し(ステップS44)、|DAP|<DAPCRSであるときは、加速意志推定値ACCMの積算値ACCSUMが所定値ACCCRS(例えば0.8)より小さいか否かを判別する(ステップS45)。そして、ステップS42からS45のいずれかの答が否定(NO)のときは前記ステップS48に進み、全て肯定(YES)のときはタイマtmCRSの値が「0」であるか否かを判別する(ステップS46)。tmCRS>0である間は前記ステップS48に進み、所定時間TCRSが経過してtmCRS=0となると、クルーズ走行中と判定し、クルーズフラグFCRSを「1」に設定して(ステップS49)、本処理を終了する。
【0053】
図8に戻り、続くステップS23ではクルーズフラグFCRSが「1」か否かを判別し、FCRS=1であってクルーズ走行中であるときは、アップカウントタイマtKHWYをカウントアップする(ステップS24)。タイマtKHWYは、FCRS=0であるときに、「0」にセットされる(ステップS26)。
【0054】
続くステップS25では、タイマtKHWYの値に応じてDKHWYテーブルを検索し、減算修正項DKHWYを算出する。DKHWYテーブルは、例えば図7に示すDKAPテーブルと同様に設定され、tKHWY≦T3(例えば20秒)である間は、DKHWY=0とされ、T3<tKHWY<T4(例えば40秒)の範囲では、時間経過に伴ってDKHWY値が増加し、tKHWY≧T4の範囲ではDKHWY=DKHWY1(例えば0.2)とされる。次いで下記式(7)により高車速補正係数KHWYを算出する(ステップS30)。
【0055】
KHWY=KHWYBS−DKHWY …(7)
次いで、KHWY値が1.0より小さいか否かを判別し(ステップS31)、KHWY≧1.0であるときは直ちに、またKHWY<1.0であるときはKHWY=1.0として(ステップS32)、本処理を終了する。
【0056】
一方ステップS23でFCRS=0であってクルーズ走行中でないときは、タイマtKHWYを「0」に設定し(ステップS26)、加速意志推定値ACCMの積算値ACCSUMに応じて図11のDDKHWYテーブルを検索し、減算値DDKHWYを算出する(ステップS33)。次いで下記式(8)により、減算修正項DKHWYを減少させる(ステップS27)。
【0057】
DKHWY(n)=DKHWY(n−1)−DDKHWY …(8)
続くステップS28では、DKHWY値が正の値か否かを判別し、DKHWY>0であるときは直ちに、またDKHWY≦0であるときは、DKHWY=0として(ステップS29)、前記ステップS30に進む。
【0058】
以上の処理により、クルーズ走行が所定時間T3以上継続すると、高車速補正係数KHWYは、基本高車速補正係数KHWYBSを減少方向に修正した値に設定され、その後時間経過とともにその修正量(DKHWY)が増加するので、クルーズ走行時間が長くなって、運転者の感覚が変化した場合でもクルーズ状態から加速又は減速するときにおける運転感覚の悪化を防止することができる。また車両がクルーズ走行を終了した後は、減算修正項DKHWYが「0」になるまで漸減されるので、クルーズ走行終了直後の急激な運転感覚の変化を防止することができる。
【0059】
次に図2のブロック113〜116による走行路の勾配に応じた勾配補正係数KSLPの算出処理を説明する。
【0060】
ブロック113では、車速Vから加速度DV(=V(n)−V(n−5))を算出し、ブロック116に入力する。ブロック114では、車速Vに応じて図1(a)に示すTRSTテーブルを検索し、平坦路における走行抵抗トルクTRSTを算出し、ブロック116に入力する。走行抵抗トルクTRSTは、路面抵抗トルクと空気抵抗トルクの和であり、TRSTテーブルは、車両の重量を所定の基準重量(例えば1500kg)として、車速Vに応じて予め算出した走行抵抗トルクの値が設定されている。
【0061】
ブロック115では、車速V、エンジン回転数NE、吸気管内絶対圧PBA、検出したシフト位置GP及びトルクコンバータの出力軸回転数NMに基づいて、実際のタイヤ駆動トルクTTRを以下のようにして算出する。
【0062】
1) エンジン回転数NE及び吸気管内絶対圧PBAに応じて図1(b)に示すTENGテーブルを検索し、エンジントルクTENGを算出する。TENGテーブルは、所定の吸気管内絶対圧PBA1〜PBA7(PBA1>PBA2>…>PBA7)について、エンジン回転数NEの応じて設定されている。
【0063】
2) 自動変速機12のトルクコンバータの出力軸回転数NM及びエンジン回転数NEに基づいて、トルクコンバータの入出力速度比eTR(出力/入力)を算出し、速度比eTRの応じて図1(c)に示すkTテーブルを検索して、トルク比kTを算出する。
【0064】
3) 下記式(9)によりタイヤ駆動トルクTTRを算出する。
【0065】
TTR=TENG×kT×rGR …(9)
ここで、rGRは、ギヤ位置GPに対応したギヤ比である。算出したタイヤ駆動トルクTTRは、ブロック116に入力される。
【0066】
ブロック116では、以下のようにして勾配補正係数KSLPを算出する。
【0067】
1) 平坦路における加速抵抗トルクをTACC(=DV×基準重量)とし、勾配抵抗トルクをTSLPとすると、
TTR=TRST+TACC+TSLP
という関係があるので、勾配抵抗トルクTSLPを下記式(10)により算出する。
【0068】
TSLP=TTR−TRST−TACC …(10)
2) 勾配角をθとすると、Sinθ=勾配抵抗力FSLP/車重Wであり、勾配抵抗力FSLP=勾配抵抗トルクTSLP/タイヤ半径Rであるので、
Sinθ=TSLP/(W×R)
として算出する(車重Wは例えば基準重量とする)。そして、このSinθに応じて図1(a)に示すテーブルを検索し、勾配角θR(%)を算出する。
【0069】
3) 勾配角θR(%)に応じて図1(b)に示すテーブルを検索し、勾配補正係数KSLPを算出する。ここで、勾配角θRが負の値は、降坂路走行に対応する。
【0070】
このようにして算出した勾配補正係数KSLPを用いることにより、登坂路走行では、目標エンジントルクTENGCMDが増加方向に(KSLP>1.0)、また降坂路走行では減少方向(KSLP<1.0)に補正され、登降坂路走行における運転性を向上させることができる。
【0071】
次に図2のブロック117〜119によるラフアクセル屈曲路補正係数KWRの算出処理について説明する。この補正係数KWRによる補正は、アクセルペダルの急激な踏み込みや戻しを繰り返すような操作(ラフアクセル操作)を行った場合の目標エンジントルクへの影響を軽減させる一方、屈曲路走行においてはアクセル操作に対するエンジントルクの応答性を向上させるために行う。
【0072】
ブロック117では下記式(11)によりアクセル速度DAPの絶対値の積算値SDAPを算出し、ブロック119に入力する。
【0073】
SDAP(n)=SDAP(n−1)+|DAP(n)| …(11)
より具体的には、上記式(11)による積算は20msec毎に行い、2sec毎にそれまでの2sec間の積算値SDAPを算出結果として出力する。これにより、アクセルペダルの踏み込みや戻しのような変動の度合が積算され、アクセルペダルの踏み込み量と戻し量の双方がモニタされる。ここで、アクセルペダルを一定開度で維持している場合は、アクセル速度DAPは0なので積算結果は0となる。
【0074】
ブロック118では、パワステスイッチ5のオンオフ反転頻度NFRQPSを算出し、ブロック119に入力する。より具体的には、パワステスイッチ5のオンオフの検知は、20msec毎に行い、オフからオンへの反転時のみ1回とカウントし、オンからオフへの反転時はカウントしない。そして、10sec毎にそれまでの10sec間の総カウント数を反転頻度の算出結果とする。
【0075】
ブロック119では、以下の処理によりラフアクセル屈曲路補正係数KWRを算出する。
【0076】
1) アクセル速度積算値SDAPに応じて図1(a)に示すメンバシップ関数のテーブルを検索し、ラフアクセル度合小推定メンバシップ値vWR1、ラフアクセル度合中推定メンバシップ値vWR2及びラフアクセル度合大推定メンバシップ値vWR3を算出する。
【0077】
2) パワステスイッチオンオフ反転頻度NFRQPSに応じて図1(b)に示すメンバシップ関数のテーブルを検索し、屈曲路度合小推定メンバシップ値uWR1及び屈曲路度合大推定メンバシップ値uWR2を算出する。
【0078】
3) 下記式(12)により、ラフアクセル屈曲路補正係数KWRを算出する。
【0079】
Figure 0003599898
ここで、wWR11,wWR12,wWR13,wWR21,wWR22,wWR23は、出力マップ(図示せず)に設定された推定出力であり、wWR11は屈曲路度合が小さく且つラフアクセル度合が小さいときの推定出力、wWR12は屈曲路度合が小さく且つラフアクセル度合が中程度のときの推定出力、wWR13は屈曲路度合が小さく且つラフアクセル度合が大のときの推定出力、wWR21は屈曲路度合が大きく且つラフアクセル度合が小のときの推定出力、wWR22は屈曲路度合が大きく且つラフアクセル度合が中程度のときの推定出力、wWR23は屈曲路度合が大きく且つラフアクセル度合が大のときの推定出力である。各マップ値は例えば、wWR11=1.0,wWR12=1.0,wWR13=0.5,wWR21=1.0,wWR22=1.5,wWR23=1.0とする。ここで、屈曲路度合が大きく且つラフアクセル度合が大のときの推定出力wWR23を1.0(無補正値)としたのは、アクセル開度センサ又はパワステスイッチの誤動作等の可能性があるので、フェールセーフのためである。
【0080】
上記式(12)によれば、KWR値は0.5から1.5の間の値に設定され、目標エンジントルクTENGCMDはラフアクセル度合が大きく、屈曲路度合が小さいとき減少方向に補正され、ラフアクセル度合が中程度で屈曲路度合が大きいときは増加方向に補正される。これにより、運転者が不必要に急激なアクセル操作(ラフアクセル操作)を行った場合の運転性の悪化を防止するとともに、屈曲路走行ではエンジントルクの迅速な応答特性を得ることができる。
【0081】
図2に戻り、ブロック120では、下記式(13)によりエンジントルク補正係数KTENGを算出し、ブロック121に入力する。
【0082】
KTENG=KHWY×KSLP×KWR …(13)
ブロック121では、下記式(14)により目標エンジントルクTENGCMDをエンジントルク補正係数KTENGで補正して、最終目標エンジントルクTENGCMDMを算出して出力する。
【0083】
TENGCMDM=TENGCMD×KTENG …(14)
この最終目標エンジントルクTENGCMDMに応じて、スロットル弁10の目標開度を決定し、実際のスロットル弁開度が目標開度に一致するようにスロットルアクチュエータ9の駆動制御を行う。
【0084】
以上詳述したように本実施の形態では、シフト位置選択に影響を与えるアクセル開度APの補正は、アクセル開度補正係数KAPにより、減少方向にのみ(KAP≦1.0)行う一方、目標駆動力の増加方向の変更は、シフト位置選択に影響を与えない目標エンジントルクTENGCMDを補正して行うようにしたので、アクセル開度APの増加補正によるシフトビジー状態を回避しつつ、エンジントルクの増加方向の補正も適切に行うことができ、運転性をより向上させることができる。
【0085】
一般にアクセル開度APを減少方向に補正する場合は、シフトマップ上のシフト変更点がアクセル開度の増加方向にずれるので、シフトビジー状態は起こりにくいのに対し、アクセル開度APを増加方向に補正する場合は、シフト変更点がアクセル開度の低開度方向にずれるので、シフトビジー状態が起こりやすい。したがって、本実施の形態のように、目標駆動力の増加方向の変更は、シフト選択に影響を与えないように行うことにより、シフトビジー状態を回避することができる。
【0086】
なお、本発明は上述した実施の形態に限定されるものではなく、種々の変形が可能である。例えば、車両の原動機は内燃エンジンに限るものではなく、他のエンジンや電動機であってもよい。また、原動機の出力を運転者が制御するための操作手段は、アクセルペダルに限るものではなく、手で操作するもの等であってもよい。また、有段の自動変速機に限るものではなく、CVTのような無段変速機を備えた車両にも適用できる。この場合、上述した実施形態における「シフト位置」を「変速比」とすればよい。
【0087】
【発明の効果】
以上詳述したように本発明によれば、第1の目標駆動力変更手段が、変速比制御手段による変速比制御に用いるパラメータを変更することにより目標駆動力を変更し、第2の目標駆動力変更手段が、車両の高速走行の度合に応じたパラメータの変更を行う高速走行変更手段、又は車両の走行路の屈曲度合に応じたパラメータの変更を行う屈曲路走行変更手段の少なくとも一方により目標駆動力を変更するので、運転者は高速度が小さいときは通常の操作感が得られ、高速度が大きいときは、アクセル操作に対するエンジントルクの応答性を向上させることができ、また、運転者が不必要に急激なアクセル操作を行った場合の運転性の悪化を防止するとともに、屈曲路走行ではエンジントルクの迅速な応答特性を得ることができ、もって車両の目標駆動力の設定及び自動変速機の変速比制御を適切に行い、より運転性を向上させることができる。
【図面の簡単な説明】
【図1】本発明の実施の一形態にかかる車両用制御装置の構成を示すブロック図である。
【図2】目標エンジントルクを算出する制御系の機能ブロック図である。
【図3】渋滞度の推定に用いるメンバシップ関数のテーブルを示す図である。
【図4】加速意志の推定に用いるメンバシップ関数のテーブルを示す図である。
【図5】加速意志の推定に用いるメンバシップ関数のテーブルを示す図である。
【図6】停車時間に応じたアクセル開度補正係数の修正を行う処理のフローチャートである。
【図7】図6の処理で使用するテーブルを示す図である。
【図8】目標エンジントルクの高速度補正係数を算出する処理のフローチャートである。
【図9】クルーズ走行の判断を行う処理のフローチャートである。
【図10】高速走行の度合の推定に用いるメンバシップ関数のテーブルを示す図である。
【図11】図8の処理で使用するテーブルを示す図である。
【図12】目標エンジントルクの勾配補正係数の算出に使用するテーブルを示す図である。
【図13】目標エンジントルクの勾配補正係数の算出に使用するテーブルを示す図である。
【図14】ラフアクセル操作の度合及び屈曲路度合の推定に用いるメンバシップ関数のテーブルを示す図である。
【符号の説明】
1 電子コントロールユニット
2 アクセル開度センサ
3 車速センサ
4 シフト位置センサ
5 パワステスイッチ
6 エンジン回転数センサ
7 吸気管内絶対圧センサ
8 出力軸回転数センサ
9 スロットルアクチュエータ
10 スロットル弁[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a control device that calculates a target driving force required by a vehicle according to a driving state of the vehicle and controls the driving force of the vehicle so that the calculated target driving force is obtained. The present invention relates to an apparatus that performs control by using the control.
[0002]
[Prior art]
A target driving force is calculated by using fuzzy inference according to the accelerator pedal depression amount and the vehicle speed of the vehicle, and the shift position of the automatic transmission and the throttle of the internal combustion engine that drives the vehicle are calculated using the calculated target driving force. 2. Description of the Related Art A vehicular control device that controls a valve opening degree is conventionally known (Japanese Patent Application Laid-Open No. 3-163256).
[0003]
[Problems to be solved by the invention]
However, in the above-described conventional control device, the shift position of the automatic transmission is changed in accordance with the target driving force, so that the shift position is frequently changed (shift busy state), which may deteriorate drivability.
[0004]
The present invention has been made in view of this point, and provides a vehicle control device capable of appropriately setting a target driving force of a vehicle and controlling a gear ratio of an automatic transmission to further improve drivability. The purpose is to do.
[0005]
[Means for Solving the Problems]
In order to achieve the above object, the present invention provides an operation means for controlling a driving force of a vehicle by a driver, and a target drive required by the vehicle according to a driving state of the vehicle including an operation amount of the operation means. Target driving force calculation means for calculating a force, driving force control means for controlling the driving force of the vehicle based on the calculated target driving force, and automatic shifting of the vehicle according to the operation amount and the vehicle speed of the operation means. A first target driving force that changes the target driving force by changing a parameter used for speed ratio control by the speed ratio control device. Change means;The target driving force is determined by at least one of a high-speed traveling changing unit that changes a parameter according to a degree of high-speed traveling of the vehicle and a curved road traveling changing unit that changes a parameter according to a degree of bending of a traveling path of the vehicle. ChangeAnd a second target driving force changing means.
[0006]
Further, it is preferable that the first target driving force changing means changes the target driving force in a decreasing direction.
[0007]
Further, the second target driving force changing means isAnd beforeAccording to the gradient of the vehicleParameterSlope changer who makes changesStepIt is desirable to have.
[0008]
According to the present invention,The first target driving force changing means changes the target driving force by changing a parameter used for the speed ratio control by the speed ratio control means, and the second target driving force changing means changes the degree of high-speed running of the vehicle. The target driving force is changed by at least one of a high-speed running changing unit that changes the parameter according to the change and a curved road running changing unit that changes the parameter according to the degree of bending of the running road of the vehicle.
[0009]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0010]
FIG. 1 is a block diagram showing a configuration of a vehicle control device according to one embodiment of the present invention. In FIG. 1, an electronic control unit (hereinafter, referred to as “ECU”) 1 is mounted on a vehicle such as an automobile driven by, for example, an internal combustion engine (not shown), and a depression amount of an accelerator pedal of the vehicle (hereinafter, referred to as “ECU”). Accelerator opening sensor 2) An accelerator opening sensor 2 for detecting an AP, a vehicle speed sensor 3 for detecting a vehicle speed V, and a shift position GP of an automatic transmission 12 provided between the engine and driving wheels of the vehicle. Shift position sensor 4, a power steering switch 5 that is turned on and off in accordance with an operation amount of a power steering (not shown) of the vehicle, an engine speed sensor 6 that detects the engine speed NE, and a throttle of an intake pipe of the engine. Rotation of the output shaft of the torque converter of the automatic transmission 12 and the absolute pressure sensor 7 in the intake pipe for detecting the absolute pressure PBA on the downstream side of the valve. Output shaft speed sensor 8 for detecting the number NM is connected. Then, the detection signal of each sensor and the on / off signal of the switch are supplied to the ECU 1.
[0011]
The power steering switch 5 is turned on when the steering is turned by about 90 degrees or more, then turned off when a constant steering angle is maintained, and turned on again when the steering is returned to make the vehicle go straight.
[0012]
The ECU 1 is connected to a throttle actuator 9 for driving a throttle valve 10 disposed in an intake system of an engine mounted on the vehicle and a shift actuator 11 for switching a shift position of an automatic transmission 12.
[0013]
The ECU 1 shapes input signal waveforms from the respective sensors and switches, stores an input circuit for correcting a voltage level, performing AD conversion, and the like, a CPU (Central Processing Unit), and stores a calculation program executed by the CPU, a calculation result, and the like. It is composed of a storage circuit, an output circuit for supplying drive signals to the actuators 9 and 11, and the like.
[0014]
The ECU 1 calculates a final target engine torque TENGCMDM required by the vehicle based on input signals from the sensors and switches, and calculates a target opening of the throttle valve 10 of the engine so as to obtain the torque TENGCMDM. Then, the throttle actuator 9 is controlled so that the opening of the throttle valve 10 becomes the target opening. The ECU 1 further calculates the shift position of the automatic transmission 12 according to the vehicle speed V and the accelerator pedal opening AP, and controls the shift actuator 10 based on the calculation result.
[0015]
FIG. 2 shows a shift position command value SFTCMD and a final target engine torque TENGCMDM based on the detected accelerator opening AP, vehicle speed V, engine speed NE, intake pipe absolute pressure PBA, shift position GP, and power steering switch on / off signal PSTSW. FIG. 3 is a functional block diagram of a control system for calculating the equation (1), and the functions shown in FIG. 2 are realized by arithmetic processing executed by the CPU of the ECU 1.
[0016]
In block 101, the average vehicle speed VAVE is calculated by performing a smoothing process of the vehicle speed V, and is input to blocks 102 and 112. In block 103, the amount of change in the accelerator opening AP (hereinafter referred to as "accelerator speed") is obtained by subtracting the detection value five sample cycles earlier (one sample cycle is, for example, 20 msec) from the current value of the accelerator opening AP. DAP is calculated and input to blocks 104 and 117.
[0017]
In block 102, the degree of congestion is estimated. More specifically, a membership function table shown in FIG. 3 is searched to calculate a large congestion degree estimated membership value x1, a medium congestion degree estimated membership value x2, and a small congestion degree estimated membership value x3. FIGS. 3A to 3C show tables corresponding to the large congestion degree estimated membership function, the medium congestion degree estimated membership function, and the small congestion degree estimated membership function, respectively. The values JBL and JBH are, for example, 10 km / h and 40 km / h, respectively. The predetermined values JML, JMP, and JMH in FIG. 3B are, for example, 10 km / h, 40 km / h, and 80 km / h, respectively, and the predetermined values JSL, JSH in FIG. , 80 km / h.
[0018]
The membership values x1, x2, x3 calculated in block 102 are input to block 105.
[0019]
A block 104 estimates the driver's intention to accelerate based on the accelerator opening AP and the change amount DAP. Specifically, acceleration intention membership values y1, y2, and y3 are calculated by the following processes 1) to 5) and input to block 105.
[0020]
1) The membership function tables shown in FIGS. 4A and 4B are searched according to the accelerator speed DAP, and the acceleration intention zero estimated membership value uACC1 and the acceleration intention large estimated membership value uACC2 corresponding to the DAP value are obtained. calculate. FIGS. 4A and 4B show tables corresponding to the acceleration intention zero estimation membership function and the acceleration intention large estimation membership function according to the DAP value, respectively. DAPZL and DAPZH are, for example, 0.25 deg and 2 deg, respectively, and in FIG. 3B, the predetermined values DAPBL and DAPBH are, for example, 0.25 deg and 2 deg, respectively.
[0021]
2) The membership function tables shown in FIGS. 4C and 4D are searched according to the accelerator opening AP, and the acceleration intention zero estimated membership value vACC1 and the acceleration intention large estimated membership value according to the AP value are searched. Calculate vACC2. FIGS. 4 (c) and 4 (d) show tables corresponding to the acceleration intention zero estimation membership function and the acceleration intention large estimation membership function according to the AP value, respectively. APZL and APZH are, for example, 10 deg and 60 deg, respectively, and in FIG. 3D, the predetermined values APBL and APBH are, for example, 10 deg and 60 deg, respectively.
[0022]
3) The calculated membership values uACC1, uACC2, vACC1, and vACC2 are applied to the following equation (1) to calculate an acceleration intention estimated value ACCM.
[0023]
Figure 0003599898
Here, wACC11, wACC12, wACC21, and wACC22 are estimated outputs set in an output map (not shown), and wACC11 has zero acceleration intention according to the DAP value and acceleration intention according to the AP value. Is the estimated output when is zero, wACC12 is the estimated output when the acceleration intention according to the DAP value is zero and the acceleration intention according to the AP value is large, and wACC21 is the acceleration output according to the DAP value. The estimated output when the acceleration intention according to the AP value is large and the acceleration intention according to the AP value is zero. The wACC 22 estimates when the acceleration intention according to the DAP value is large and the acceleration intention according to the AP value is large. Output. Each map value is, for example, wACC11 = −0.025, wACC12 = 0.1, wACC21 = 0.2, and wACC22 = 0.5.
[0024]
4) The integrated value ACCSUM of the estimated acceleration intention value ACCM is calculated by the following equation (2).
[0025]
ACCSUM (n) = ACCSUM (n-1) + ACCM (2)
Here, (n) and (n-1) are added to indicate the current value and the previous value, respectively.
[0026]
5) Searching the membership function tables shown in FIGS. 5A to 5C according to the integrated value ACCSUM, the acceleration intention zero estimated membership value y1, the acceleration intention small estimated membership value y2, and the acceleration intention large An estimated membership value y3 is calculated. FIGS. 5A to 5C show tables corresponding to the acceleration intention zero estimation membership function, the acceleration intention small estimation membership function, and the acceleration intention large estimation membership function, respectively. The values AMZL and AMZH are, for example, 0.5 and 1.0, respectively. Also, the predetermined values AMSL, AMSP, and AMSH in FIG. 2B are, for example, 0.5, 1.0, and 1.5, respectively, and the predetermined values AMBL, AMBH in FIG. , 1.5.
[0027]
Returning to FIG. 2, in block 105, a basic accelerator opening correction coefficient KABS is calculated by the following equation (3), and is input to block 107.
[0028]
Figure 0003599898
Here, α11 is an estimated output when the degree of congestion is large and the intention to accelerate according to the integrated value ACCSUM is zero, and α12 is large when the degree of congestion is small and the intention to accelerate according to the integrated value ACCSUM is small. The estimated output at the time, α13 is the estimated output when the degree of congestion is large and the intention to accelerate according to the integrated value ACCSUM is large, and α21 is during the degree of congestion and the intention to accelerate according to the integrated value ACCSUM is zero. Is the estimated output when α22 is the degree of congestion and the intention to accelerate according to the integrated value ACCSUM is small, and α23 is the degree of acceleration during the degree of congestion and is dependent on the integrated value ACCSUM. Is an estimated output when is large, α31 is an estimated output when the congestion degree is small and the acceleration intention according to the integrated value ACCSUM is zero, and α32 is an estimated output when the congestion degree is small and the integrated value ACCS The estimated output α33 when the intention to accelerate according to UM is small, α33 is the estimated output when the intention to accelerate according to the integrated value ACCSUM is large and the degree of congestion is small. Each map value, for example, α11 = 0.1, α12 = 0.5, α13 = 1.0, α21 = 0.5, α22 = 0.8, α23 = 1.0, α31 = 0.8, α32 = 0 .9, α33 = 1.0.
[0029]
The basic accelerator opening correction coefficient KAPBS calculated as described above is set to decrease as the degree of congestion increases, and to increase as the intention to accelerate increases.
[0030]
In blocks 106 and 107, the accelerator opening correction coefficient KAP is calculated by the processing shown in FIG.
[0031]
In step S1 of FIG. 6, it is determined whether the vehicle speed V is equal to or lower than a predetermined vehicle speed VKAPH (for example, 1 km / h). When V ≦ VKAPH and the vehicle is stopped, the up-count timer tKAPH is counted up (step S1). S2). The timer tKAPH is set to "0" when V> VKAPH (step S4). Note that the determination in step S1 is a determination with hysteresis, and the determination of the transition from the running state to the stopped state is, for example, the threshold of 1 km / h, whereas the start from the stopped state is, for example, 5 km / h. .
[0032]
In a succeeding step S3, the DKAP table is searched according to the value of the timer tKAPH to calculate an addition correction term DKAP. The DKAP table is set, for example, as shown in FIG. 7, DKAP = 0 while tKAPH ≦ T1 (for example, 20 seconds), and the time elapses in the range of T1 <tKAPH <T2 (for example, 40 seconds). Accordingly, the DKAP value increases, and DKAP = DKAP1 (for example, 0.2) in the range of tKAPH ≧ T2.
[0033]
Next, the accelerator opening correction coefficient KAP is calculated by applying the basic accelerator opening correction coefficient KABS calculated in block 105 to the following equation (4) (step S8).
[0034]
KAP = KABS + DKAP (4)
Next, it is determined whether or not the KAP value is greater than 1.0 (step S9). Immediately when KAP ≦ 1.0, and when KAP> 1.0, KAP = 1.0 (step S9). S10), this process ends.
[0035]
On the other hand, if V> VKAPH in step S1, the timer tKAPH is set to "0" (step S4), and then the addition correction term DKAP is reduced by the following equation (5) (step S5).
[0036]
DKAP (n) = DKAP (n−1) −DDKAP (5)
Here, DDKAP is a predetermined value (for example, 0.01).
[0037]
In the subsequent step S6, it is determined whether or not the DKAP value is a positive value. If DKAP> 0, immediately, if DKAP ≦ 0, DKAP = 0 (step S7), and the process proceeds to step S8. .
[0038]
By the above processing, when the stop state continues for a predetermined time T1 or more, the accelerator opening correction coefficient KAP is set to a value obtained by correcting the basic accelerator opening correction coefficient KABS in an increasing direction, and thereafter, the correction amount (DKAP) is increased with time. ) Is increased, so that even when the stop time is long and the driver's feeling changes, a sufficient feeling of acceleration can be obtained at the time of starting. Further, after the vehicle starts, the addition correction term DKAP is gradually decreased until it becomes “0”, so that a sudden change in driving feeling immediately after the start can be prevented.
[0039]
Further, since the KAP value is controlled to be equal to or less than the maximum value 1.0 (steps S9 and S10), the accelerator opening AP is not corrected in the increasing direction. As a result, the shift selection (block 109) using the corrected accelerator opening APFZ is not adversely affected, and a so-called shift busy state (a state in which shift positions are frequently changed) can be avoided.
[0040]
Returning to FIG. 2, in block 108, the corrected accelerator opening APFZ is calculated by multiplying the accelerator opening AP by the correction coefficient KAP, and input to blocks 109 and 110. In block 109, a shift position is selected according to the vehicle speed V and the corrected accelerator opening APFZ, and the selected shift position (shift position command value) SFTCMD is output.
[0041]
In block 110, a TTRCMD map set according to the vehicle speed V and the corrected accelerator opening APFZ is searched to calculate a target tire driving torque TTRCMD. In block 111, the target engine torque TENGCMD is calculated based on the target tire drive torque TTRCMD, the shift position command SFTCMD, the engine speed NE, and the output shaft speed NM. Specifically, a gear ratio rGRCMD corresponding to the shift position command SFTCMD is obtained, an input / output speed ratio eTR of the torque converter is calculated based on the engine speed NE and the output shaft speed NM, and the torque ratio kT is calculated from the eTR value. The calculated target engine torque TENGCMD is input to a block 121 (refer to FIG. 11C), and is calculated using the relationship of TTRCMD = TENGCMD × rGRCMD × kT (TENGCMD = TTRCMD / (rGRCMD × kT)).
[0042]
The above is the processing for calculating the target engine torque TENGCMD. Next, the process of calculating the correction coefficient (engine torque correction coefficient) KTENG of the target engine torque TENGCMD (blocks 112 to 120) will be described.
[0043]
In block 112, a high vehicle speed correction coefficient KHWY is calculated in accordance with the vehicle speed V (hereinafter referred to as "high speed") in accordance with the vehicle speed V and the average vehicle speed VAVE. Specifically, the high vehicle speed correction coefficient KHWY is calculated by the KHWY calculation process shown in FIG.
[0044]
First, in step S21, a basic high vehicle speed correction coefficient KHWYBS is calculated as follows.
[0045]
1) The membership function table shown in FIG. 10A is retrieved according to the vehicle speed V, and the low vehicle speed estimated membership value uHWY1 and the high vehicle speed estimated membership value uHWY2 are calculated.
[0046]
2) Search the membership function table shown in FIG. 10B according to the average vehicle speed VAVE to calculate the average vehicle speed low estimated membership value vHWY1 and the average vehicle speed high estimated membership value vHWY2.
[0047]
3) The basic high vehicle speed correction coefficient KHWYBS is calculated by the following equation (6).
[0048]
Figure 0003599898
Here, wHWY11, wHWY12, wHWY21, and wHWY22 are estimated outputs set in an output map (not shown). The estimated output at the time, wHWY12 is the estimated output when the high speed according to the vehicle speed V is low and the high speed according to the average vehicle speed VAVE is high, and wHWY21 is the high speed according to the vehicle speed V and is high according to the average vehicle speed VAVE. The estimated output wHWY22 when the high speed is low is an estimated output when the high speed according to the vehicle speed V is high and the high speed according to the average vehicle speed VAVE is high. Each map value is, for example, wHWY11 = 1.0, wHWY12 = 1.0, wHWY21 = 1.0, and wHWY22 = 1.5.
[0049]
Therefore, the KHWYBS value is set to a value between 1.0 and 1.5, and the target engine torque TENGCMD is not corrected when the high speed is small, but is corrected in the increasing direction as the high speed is large. Thus, the driver can obtain a normal operation feeling when the high speed is low, and can improve the responsiveness of the engine torque to the accelerator operation when the high speed is high.
[0050]
Returning to FIG. 8, in the following step S22, cruise determination processing (FIG. 9) for determining whether or not the vehicle is cruising is executed.
[0051]
In step S41 of FIG. 9, it is determined whether or not the vehicle speed V is within a range of predetermined upper and lower limit values VCRSH, VCRSL (for example, 120 km / h, 40 km / h). A predetermined time TCRS (for example, 5 seconds) is set in tmCRS and started (step S47), and a cruise flag FCRS indicating "1" indicating that the vehicle is cruising is set to "0" (step S48). The process ends.
[0052]
When the answer to step S41 is affirmative (YES), it is determined whether or not the absolute value of the change amount (acceleration) DV of the vehicle speed V is smaller than a predetermined change amount DVCRS (for example, a value corresponding to 0.5 km / sec) ( If | DV | <DVCRS, it is determined whether or not the accelerator opening AP is within the range of predetermined upper and lower limits APCRSH, APCRSL (for example, 15 deg, 5 deg) (step S43), and APCRSL <AP If <APCRSH, it is determined whether or not the absolute value of the accelerator speed DAP is smaller than a predetermined value DAPCRS (for example, a value corresponding to 0.5 deg / sec) (step S44), and if | DAP | <DAPCRS It is determined whether the integrated value ACCSUM of the estimated acceleration intention value ACCM is smaller than a predetermined value ACCCRS (for example, 0.8) ( Step S45). Then, if any of the answers from steps S42 to S45 is negative (NO), the process proceeds to step S48, and if all answers are positive (YES), it is determined whether or not the value of the timer tmCRS is "0" ( Step S46). While tmCRS> 0, the process proceeds to step S48. If tmCRS = 0 after a lapse of a predetermined time TCRS, it is determined that cruising is in progress, and the cruise flag FCRS is set to “1” (step S49). The process ends.
[0053]
Returning to FIG. 8, in the following step S23, it is determined whether or not the cruise flag FCRS is "1". If FCRS = 1 and the vehicle is traveling on a cruise, the up count timer tKHWY is counted up (step S24). The timer tKHWY is set to “0” when FCRS = 0 (step S26).
[0054]
In a succeeding step S25, a DKHWY table is searched according to the value of the timer tKHWY, and a subtraction correction term DKHWY is calculated. The DKHWY table is set, for example, in the same manner as the DKAP table shown in FIG. 7, and is set to DKHWY = 0 while tKHWY ≦ T3 (for example, 20 seconds). In the range of T3 <tKHWY <T4 (for example, 40 seconds), The DKHWY value increases with time, and DKHWY = DKHWY1 (for example, 0.2) in the range of tKHWY ≧ T4. Next, a high vehicle speed correction coefficient KHWY is calculated by the following equation (7) (step S30).
[0055]
KHWY = KHWYBS-DKHWY (7)
Next, it is determined whether or not the KHWY value is smaller than 1.0 (step S31). Immediately when KHWY ≧ 1.0, and when KHWY <1.0, KHWY = 1.0 (step S31). S32), this process ends.
[0056]
On the other hand, if FCRS = 0 and the cruise is not running in step S23, the timer tKHWY is set to "0" (step S26), and the DDKHWY table of FIG. 11 is searched according to the integrated value ACCSUM of the estimated acceleration intention ACCM. Then, a subtraction value DDKHWY is calculated (step S33). Next, the subtraction correction term DKHWY is reduced by the following equation (8) (step S27).
[0057]
DKHWY (n) = DKHWY (n−1) −DDKHWY (8)
In the subsequent step S28, it is determined whether or not the DKHWY value is a positive value. Immediately when DKHWY> 0, and when DKHWY ≦ 0, DKHWY = 0 is set (step S29), and the process proceeds to step S30. .
[0058]
By the above processing, when the cruise traveling continues for the predetermined time T3 or more, the high vehicle speed correction coefficient KHWY is set to a value obtained by correcting the basic high vehicle speed correction coefficient KHWYBS in a decreasing direction, and thereafter, the correction amount (DKHWY) increases with time. Since it increases, even if the cruise traveling time becomes longer and the driver's feeling changes, it is possible to prevent the deterioration of the driving feeling when accelerating or decelerating from the cruise state. Further, after the vehicle has finished cruising, the subtraction correction term DKHWY is gradually reduced until it becomes "0", so that a sudden change in driving feeling immediately after the cruise traveling ends can be prevented.
[0059]
Next, the calculation processing of the slope correction coefficient KSLP according to the slope of the traveling road by the blocks 113 to 116 in FIG. 2 will be described.
[0060]
In block 113, the acceleration DV (= V (n) −V (n−5)) is calculated from the vehicle speed V and input to the block 116. In block 114, FIG.2The TRST table shown in (a) is searched, and the running resistance torque TRST on a flat road is calculated and input to the block 116. The running resistance torque TRST is the sum of the road resistance torque and the air resistance torque, and the TRST table indicates that the value of the running resistance torque calculated in advance in accordance with the vehicle speed V with the vehicle weight as a predetermined reference weight (for example, 1500 kg). Is set.
[0061]
In block 115, based on the vehicle speed V, the engine speed NE, the intake pipe absolute pressure PBA, the detected shift position GP, and the output shaft speed NM of the torque converter, the actual tire driving torque TTR is calculated as follows. .
[0062]
1) According to the engine speed NE and the intake pipe absolute pressure PBA, FIG.2The engine torque TENG is calculated by searching the TENG table shown in FIG. In the TENG table, predetermined intake pipe absolute pressures PBA1 to PBA7 (PBA1> PBA2 >>...> PBA7) are set according to the engine speed NE.
[0063]
2) The input / output speed ratio eTR (output / input) of the torque converter is calculated based on the output shaft speed NM and the engine speed NE of the torque converter of the automatic transmission 12, and according to the speed ratio eTR, FIG.2The torque ratio kT is calculated by searching the kT table shown in (c).
[0064]
3) The tire driving torque TTR is calculated by the following equation (9).
[0065]
TTR = TENG × kT × rGR (9)
Here, rGR is a gear ratio corresponding to the gear position GP. The calculated tire driving torque TTR is input to the block 116.
[0066]
In block 116, the gradient correction coefficient KSLP is calculated as follows.
[0067]
1) If the acceleration resistance torque on a flat road is TACC (= DV × reference weight) and the gradient resistance torque is TSLP,
TTR = TRST + TACC + TSLP
Therefore, the gradient resistance torque TSLP is calculated by the following equation (10).
[0068]
TSLP = TTR-TRST-TACC (10)
2) If the gradient angle is θ, Sin θ = gradient resistance FSLP / vehicle weight W, and gradient resistance FSLP = gradient resistance torque TSLP / tire radius R,
Sin θ = TSLP / (W × R)
(The vehicle weight W is, for example, a reference weight). Then, FIG.3The table shown in (a) is searched to calculate the gradient angle θR (%).
[0069]
3) FIG. 1 according to the gradient angle θR (%)3The table shown in (b) is searched to calculate the gradient correction coefficient KSLP. Here, a negative value of the gradient angle θR corresponds to traveling downhill.
[0070]
By using the slope correction coefficient KSLP calculated in this way, the target engine torque TENGCMD increases in the upward running direction (KSLP> 1.0), and decreases in the downward running direction (KSLP <1.0). The drivability in traveling on an uphill or downhill can be improved.
[0071]
Next, a description will be given of a calculation process of the rough accelerator curved road correction coefficient KWR by the blocks 117 to 119 in FIG. The correction by the correction coefficient KWR reduces the effect on the target engine torque when performing an operation (rough accelerator operation) in which the accelerator pedal is repeatedly depressed and returned suddenly, while the correction on the accelerator operation is performed on a curved road. This is performed to improve the response of the engine torque.
[0072]
In block 117, the integrated value SDAP of the absolute value of the accelerator speed DAP is calculated by the following equation (11), and is input to block 119.
[0073]
SDAP (n) = SDAP (n-1) + | DAP (n) | (11)
More specifically, the integration according to the above equation (11) is performed every 20 msec, and the integrated value SDAP for 2 seconds up to that time is output as a calculation result every 2 seconds. As a result, the degree of variation such as depression and return of the accelerator pedal is integrated, and both the depression amount and the return amount of the accelerator pedal are monitored. Here, when the accelerator pedal is maintained at a constant opening, the accelerator speed DAP is 0, and the integration result is 0.
[0074]
In block 118, the on / off inversion frequency NFRQPS of the power steering switch 5 is calculated, and is input to block 119. More specifically, the detection of ON / OFF of the power steering switch 5 is performed every 20 msec, and is counted as one time only at the time of inversion from OFF to ON, and not counted at the time of inversion from ON to OFF. Then, every 10 sec, the total count number for the past 10 sec is set as the calculation result of the inversion frequency.
[0075]
In block 119, the rough acceleration curved road correction coefficient KWR is calculated by the following processing.
[0076]
1) Figure 1 according to the accelerator speed integrated value SDAP4A membership function table shown in (a) is searched to calculate a rough acceleration degree small estimated membership value vWR1, a rough acceleration degree estimated membership value vWR2, and a rough acceleration degree large estimated membership value vWR3.
[0077]
2) FIG. 1 according to the power steering switch ON / OFF inversion frequency NFRQPS4The table of the membership function shown in (b) is searched to calculate the estimated curvature degree small membership value uWR1 and the estimated curvature degree maximum membership value uWR2.
[0078]
3) Calculate the rough accelerator curved road correction coefficient KWR by the following equation (12).
[0079]
Figure 0003599898
Here, wWR11, wWR12, wWR13, wWR21, wWR22, and wWR23 are estimated outputs set in an output map (not shown). wWR12 is an estimated output when the degree of bending is small and the degree of rough acceleration is medium, wWR13 is an estimated output when the degree of bending is small and the degree of rough acceleration is large, wWR21 is a state where the degree of bending is large and the degree of rough acceleration is large. Is small, wWR22 is the estimated output when the degree of bending is large and the degree of rough acceleration is medium, and wWR23 is the estimated output when the degree of bending is large and the degree of rough acceleration is large. Each map value is, for example, wWR11 = 1.0, wWR12 = 1.0, wWR13 = 0.5, wWR21 = 1.0, wWR22 = 1.5, and wWR23 = 1.0. Here, the reason why the estimated output wWR23 when the degree of the bending road is large and the degree of the rough accelerator is large is 1.0 (no correction value) is because there is a possibility that the accelerator opening sensor or the power steering switch malfunctions or the like. , For fail safe.
[0080]
According to the above equation (12), the KWR value is set to a value between 0.5 and 1.5, and the target engine torque TENGCMD is corrected in a decreasing direction when the degree of rough acceleration is large and the degree of curved road is small, When the degree of rough acceleration is medium and the degree of curved road is large, the correction is made in the increasing direction. As a result, it is possible to prevent the drivability from being deteriorated when the driver performs an unnecessary sudden accelerator operation (rough accelerator operation), and to obtain a quick response characteristic of the engine torque on a curved road.
[0081]
Returning to FIG. 2, in block 120, an engine torque correction coefficient KTENG is calculated by the following equation (13), and is input to block 121.
[0082]
KTENG = KHWY × KSLP × KWR (13)
In block 121, the target engine torque TENGCMD is corrected by the engine torque correction coefficient KTENG according to the following equation (14), and the final target engine torque TENGCMDM is calculated and output.
[0083]
TENGCMDM = TENGCMD × KTENG (14)
The target opening of the throttle valve 10 is determined in accordance with the final target engine torque TENGCMDM, and the drive control of the throttle actuator 9 is performed so that the actual throttle valve opening matches the target opening.
[0084]
As described above in detail, in the present embodiment, the accelerator opening AP that affects the shift position selection is corrected only in the decreasing direction (KAP ≦ 1.0) by the accelerator opening correction coefficient KAP, while the target is not changed. The change of the driving force increasing direction is performed by correcting the target engine torque TENGCMD which does not affect the shift position selection. Therefore, it is possible to avoid the shift busy state due to the increase in the accelerator opening AP and to reduce the engine torque. Correction in the increasing direction can also be appropriately performed, and drivability can be further improved.
[0085]
Generally, when the accelerator opening AP is corrected in the decreasing direction, the shift change point on the shift map is shifted in the increasing direction of the accelerator opening, so that the shift busy state is unlikely to occur, whereas the accelerator opening AP is increased in the increasing direction. When the correction is made, the shift change point is shifted in the direction of the low accelerator opening, so that the shift busy state is likely to occur. Therefore, as in the present embodiment, the shift busy state can be avoided by changing the direction of increase in the target driving force so as not to affect the shift selection.
[0086]
Note that the present invention is not limited to the above-described embodiment, and various modifications are possible. For example, the prime mover of the vehicle is not limited to the internal combustion engine, but may be another engine or an electric motor. Further, the operating means for the driver to control the output of the prime mover is not limited to the accelerator pedal, but may be one operated by hand. Further, the present invention is not limited to a stepped automatic transmission, and can be applied to a vehicle having a continuously variable transmission such as a CVT. In this case, the “shift position” in the above-described embodiment may be set as the “gear ratio”.
[0087]
【The invention's effect】
According to the present invention as described in detail above,The first target driving force changing means changes the target driving force by changing a parameter used for the speed ratio control by the speed ratio control means, and the second target driving force changing means changes the degree of high-speed running of the vehicle. The target driving force is changed by at least one of a high-speed running changing unit that changes the parameter according to the change and a curved road running changing unit that changes the parameter according to the degree of bending of the running road of the vehicle.SoThe driver can obtain a normal operation feeling when the high speed is low, and can improve the responsiveness of the engine torque to the accelerator operation when the high speed is high. In addition to preventing deterioration in drivability when performing operations, it is possible to obtain a quick response characteristic of the engine torque when traveling on a curved road.The setting of the target driving force of the vehicle and the gear ratio control of the automatic transmission are appropriately performed, so that the drivability can be further improved.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a vehicle control device according to an embodiment of the present invention.
FIG. 2 is a functional block diagram of a control system for calculating a target engine torque.
FIG. 3 is a diagram showing a table of membership functions used for estimating the degree of congestion;
FIG. 4 is a diagram showing a table of a membership function used for estimating an intention to accelerate.
FIG. 5 is a diagram showing a table of a membership function used for estimating acceleration intention.
FIG. 6 is a flowchart of a process for correcting an accelerator opening correction coefficient according to a stop time.
FIG. 7 is a diagram showing a table used in the processing of FIG. 6;
FIG. 8 is a flowchart of a process for calculating a high speed correction coefficient of a target engine torque.
FIG. 9 is a flowchart of a process for determining cruise traveling.
FIG. 10 is a diagram showing a table of membership functions used for estimating the degree of high-speed traveling.
FIG. 11 is a diagram showing a table used in the processing of FIG. 8;
FIG. 12 is a diagram showing a table used for calculating a gradient correction coefficient of a target engine torque.
FIG. 13 is a diagram showing a table used for calculating a gradient correction coefficient of a target engine torque.
FIG. 14 is a diagram showing a table of membership functions used for estimating the degree of rough accelerator operation and the degree of a curved road.
[Explanation of symbols]
1 Electronic control unit
2 Accelerator opening sensor
3 Vehicle speed sensor
4 Shift position sensor
5 Power steering switch
6 Engine speed sensor
7 Absolute pressure sensor in intake pipe
8 Output shaft speed sensor
9 Throttle actuator
10 Throttle valve

Claims (3)

運転者が車両の駆動力を制御するための操作手段と、該操作手段の操作量を含む前記車両の運転状態に応じて当該車両が必要とする目標駆動力を算出する目標駆動力算出手段と、該算出した目標駆動力に基づいて前記車両の駆動力を制御する駆動力制御手段と、前記操作手段の操作量及び車速に応じて前記車両の自動変速機の変速比を制御する変速比制御手段とを有する車両の制御装置において、
前記変速比制御手段による変速比制御に用いるパラメータを変更することにより前記目標駆動力を変更する第1の目標駆動力変更手段と、
前記車両の高速走行の度合に応じたパラメータの変更を行う高速走行変更手段、又は前記車両の走行路の屈曲度合に応じたパラメータの変更を行う屈曲路走行変更手段の少なくとも一方により前記目標駆動力を変更する第2の目標駆動力変更手段とを備えることを特徴とする車両の制御装置。
Operating means for the driver to control the driving force of the vehicle, and target driving force calculating means for calculating a target driving force required by the vehicle in accordance with a driving state of the vehicle including an operation amount of the operating means; Driving force control means for controlling the driving force of the vehicle based on the calculated target driving force; and gear ratio control for controlling the gear ratio of the automatic transmission of the vehicle according to the operation amount of the operation means and the vehicle speed. Means for controlling the vehicle, comprising:
First target driving force changing means for changing the target driving force by changing a parameter used for speed ratio control by the speed ratio control means;
The target driving force is determined by at least one of a high-speed traveling changing unit that changes a parameter according to a degree of high-speed traveling of the vehicle, and a curved road traveling changing unit that changes a parameter according to a degree of bending of a traveling path of the vehicle. And a second target driving force changing means for changing the target driving force.
前記第1の目標駆動力変更手段は、前記目標駆動力を減少方向に変更することを特徴とする請求項1記載の車両の制御装置。The control device for a vehicle according to claim 1, wherein the first target driving force changing unit changes the target driving force in a decreasing direction. 前記第2の目標駆動力変更手段は、さらに、前記車両の走行路の勾配に応じたパラメータの変更を行う坂路走行変更手段を有することを特徴とする請求項1又は2記載の車両の制御装置。The second target driving force changing means further vehicle according to claim 1 or 2, characterized in that it has a hill drive changes hands stage for changing the pre-Symbol parameters corresponding to the gradient of the traveling road of the vehicle Control device.
JP13141296A 1996-04-26 1996-04-26 Vehicle control device Expired - Fee Related JP3599898B2 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP13141296A JP3599898B2 (en) 1996-04-26 1996-04-26 Vehicle control device
US08/842,499 US6076032A (en) 1996-04-26 1997-04-24 Control system for vehicle for controlling the driving force depending on operating conditions of the vehicle
EP02007656A EP1245807B1 (en) 1996-04-26 1997-04-25 Engine speed control system for vehicles
EP97106935A EP0803395B1 (en) 1996-04-26 1997-04-25 Driving force and torque control system for vehicles
DE69737073T DE69737073T8 (en) 1996-04-26 1997-04-25 Engine speed control in a vehicle
DE69716156T DE69716156T2 (en) 1996-04-26 1997-04-25 Driving force and torque control system in a vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13141296A JP3599898B2 (en) 1996-04-26 1996-04-26 Vehicle control device

Publications (2)

Publication Number Publication Date
JPH09291837A JPH09291837A (en) 1997-11-11
JP3599898B2 true JP3599898B2 (en) 2004-12-08

Family

ID=15057373

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13141296A Expired - Fee Related JP3599898B2 (en) 1996-04-26 1996-04-26 Vehicle control device

Country Status (1)

Country Link
JP (1) JP3599898B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3646642B2 (en) * 1999-10-08 2005-05-11 トヨタ自動車株式会社 Vehicle drive control device
JP5023787B2 (en) * 2007-04-20 2012-09-12 トヨタ自動車株式会社 Braking / driving force control device
JP7234890B2 (en) * 2019-09-30 2023-03-08 トヨタ自動車株式会社 Cooling system

Also Published As

Publication number Publication date
JPH09291837A (en) 1997-11-11

Similar Documents

Publication Publication Date Title
JP3341554B2 (en) Constant speed cruise control device for vehicles
JP3481946B2 (en) Control device for automotive automatic transmission
JP4462148B2 (en) Cruise control equipment
JP3844141B2 (en) Vehicle driving force control device
CN105984466B (en) Traction control system for vehicle
CN108725421A (en) The driving-force control apparatus of vehicle
US7050898B2 (en) Vehicle driving force control
CN108216212B (en) System and method for controlling vehicle turning
JPH10159957A (en) Shift control device and shift control method of automatic transmission
JP6489044B2 (en) Driving force control device
JP4915445B2 (en) Vehicle driving force control device
JP6229701B2 (en) Driving force control device
JP3599898B2 (en) Vehicle control device
JP6380311B2 (en) Driving force control device
JP6229702B2 (en) Driving force control device
JP6217723B2 (en) Driving force control device
JP3874838B2 (en) Vehicle control device
JP3122920B2 (en) Automatic transmission with downshift control on downhill road
JP2002142304A (en) Motor torque control device for electric vehicle and motor torque control device for hybrid vehicle
GB2270352A (en) Engine and transmission control apparatus reduces load signal to transmission control for small accelerator pedal movements
JP3979908B2 (en) Control method of automatic transmission
JP3985450B2 (en) Driving force control device
JP3613974B2 (en) Vehicle speed control device
JP2005029128A (en) Constant-speed travel device for vehicle
JP3719032B2 (en) Driving force control device for vehicle equipped with continuously variable transmission

Legal Events

Date Code Title Description
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: 20040824

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040915

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

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20080924

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20080924

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20090924

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20100924

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20100924

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20110924

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20110924

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20120924

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20120924

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20130924

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20140924

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees