JP3594734B2 - 車両用内燃エンジンの制御装置 - Google Patents
車両用内燃エンジンの制御装置 Download PDFInfo
- Publication number
- JP3594734B2 JP3594734B2 JP13277596A JP13277596A JP3594734B2 JP 3594734 B2 JP3594734 B2 JP 3594734B2 JP 13277596 A JP13277596 A JP 13277596A JP 13277596 A JP13277596 A JP 13277596A JP 3594734 B2 JP3594734 B2 JP 3594734B2
- Authority
- JP
- Japan
- Prior art keywords
- torque
- engine
- speed
- automatic transmission
- shift
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000002485 combustion reaction Methods 0.000 title claims description 28
- 230000005540 biological transmission Effects 0.000 claims description 71
- 230000007935 neutral effect Effects 0.000 claims description 21
- 230000035939 shock Effects 0.000 claims description 19
- 238000000034 method Methods 0.000 description 48
- 230000008569 process Effects 0.000 description 48
- 239000000446 fuel Substances 0.000 description 17
- 238000002347 injection Methods 0.000 description 8
- 239000007924 injection Substances 0.000 description 8
- 230000007423 decrease Effects 0.000 description 5
- 101100298221 Arabidopsis thaliana POT1 gene Proteins 0.000 description 4
- 101000842368 Homo sapiens Protein HIRA Proteins 0.000 description 4
- 102100030473 Protein HIRA Human genes 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 101150005138 kup1 gene Proteins 0.000 description 4
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 4
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 239000007789 gas Substances 0.000 description 3
- 239000001301 oxygen Substances 0.000 description 3
- 229910052760 oxygen Inorganic materials 0.000 description 3
- 235000014676 Phragmites communis Nutrition 0.000 description 2
- 230000003197 catalytic effect Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 239000003054 catalyst Substances 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000000498 cooling water Substances 0.000 description 1
- 230000010485 coping Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
- B60W10/06—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/10—Conjoint control of vehicle sub-units of different type or different function including control of change-speed gearings
- B60W10/11—Stepped gearings
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/18—Propelling the vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/18—Propelling the vehicle
- B60W30/1819—Propulsion control with control means using analogue circuits, relays or mechanical links
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0001—Details of the control system
- B60W2050/0019—Control system elements or transfer functions
- B60W2050/0042—Transfer function lag; delays
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/06—Combustion engines, Gas turbines
- B60W2710/0666—Engine torque
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/10—Change speed gearings
- B60W2710/105—Output torque
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H59/00—Control inputs to control units of change-speed-, or reversing-gearings for conveying rotary motion
- F16H59/68—Inputs being a function of gearing status
- F16H2059/6807—Status of gear-change operation, e.g. clutch fully engaged
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H61/00—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
- F16H61/04—Smoothing ratio shift
- F16H2061/0488—Smoothing ratio shift during range shift from neutral (N) to drive (D)
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H59/00—Control inputs to control units of change-speed-, or reversing-gearings for conveying rotary motion
- F16H59/68—Inputs being a function of gearing status
- F16H59/70—Inputs being a function of gearing status dependent on the ratio established
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H61/00—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
- F16H61/04—Smoothing ratio shift
- F16H61/08—Timing control
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H63/00—Control outputs from the control unit to change-speed- or reversing-gearings for conveying rotary motion or to other devices than the final output mechanism
- F16H63/40—Control outputs from the control unit to change-speed- or reversing-gearings for conveying rotary motion or to other devices than the final output mechanism comprising signals other than signals for actuating the final output mechanisms
- F16H63/50—Signals to an engine or motor
- F16H63/502—Signals to an engine or motor for smoothing gear shifts
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Control Of Transmission Device (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Description
【発明の属する技術の分野】
本発明は、シフトアップ時の変速ショックを低減する車両用内燃エンジンの制御装置に関する。
【0002】
【従来の技術】
従来、変速時の変速ショックを低減するものとして、特開平5−321707号公報に示された車両用内燃機関のスロットル制御装置が知られている。
【0003】
このスロットル制御装置は、自動変速機のギヤ比を小さくするシフトアップ時にスロットルアクチュエータを制御してスロットル弁開度を調節し、エンジン出力トルクを一旦増加させた後に変速前のエンジン出力トルクより減少させることによって、シフトアップ時に低速側での加速度の低下及びそれに続く加速側での加速度の上昇による変速ショックの発生を抑制する。
【0004】
図16は、従来のスロットル制御によってエンジン出力トルクを変化させる場合を示すタイミングチャートである。同図に示すように、例えば3速から4速に切り替える変速指示があると、変速開始時にエンジン出力トルクアップ要求に応じたエンジン出力トルク補正量DTESFTにしたがってスロットル弁開度THを徐々に開くと、エンジン出力トルクは増加する。3速から4速に変速が開始されると、トルクダウン要求に応じたトルク補正量DTESFTにしたがってスロットル弁開度THを変速開始前より閉じるとエンジン出力トルクは減少する。これにより、変速時における車両の駆動力の変化を滑らかにすることができ(図16中の駆動力(実線))、シフトアップ時の変速ショックを低減する。この際、エンジン出力トルクを増加させるタイミングは車両の駆動力が低減する車両の駆動力(図16中の駆動力(破線))に合わせる必要がある。
【0005】
【発明が解決しようとする課題】
しかしながら、エンジン出力トルクを増加させるタイミングは自動変速機の各変速段のクラッチの作動状態の不揃いによって変化するので、当該タイミングを車両の駆動力が低減するタイミングに合わせるのが困難である。
【0006】
ここに、自動変速機の各変速段のクラッチの作動状態の不揃いとは、自動変速機における2速、3速、4速の各変速段のクラッチ(油路を含む)内の油量の不揃いによるものである。これにより、シフトアップ時に自動変速機械の次段クラッチの油圧の立ち上がりが不揃いになり、シフトアップ時の変速ショックを確実に低減させることができない場合がある。
【0007】
そこで、本発明はかかる問題点を解決するために、自動変速機の各変速段のクラッチの作動状態の不揃いに対応することにより、シフトアップ時の変速ショックを低減することができる車両用内燃エンジンの制御装置を提供することを目的とする。
【0008】
【課題を解決するための手段】
前述の目的を達成するために、本発明の請求項1に係る車両用内燃エンジンの制御装置は、自動変速機のシフトアップ時に変速ショックを低減すべく内燃エンジンの出力トルクを増加させるエンジントルク増加手段とを備えた車両用内燃エンジンの制御装置において、前記自動変速機の各変速段クラッチの未使用経過時間を計測する測定手段と、前記シフトアップ時に、前記測定手段により測定された前記シフトアップ時における前記自動変速機の次段クラッチの未使用経過時間に基づいて前記エンジントルク増加手段が前記エンジンの出力トルクを増加させるタイミングを変更する変更手段とを備えたことを特徴とする。
【0009】
請求項2の車両用内燃エンジンの制御装置は、請求項1記載の車両用内燃エンジンの制御装置において、前記測定手段が、さらに前記自動変速機のニュートラル位置経過時間を測定するように構成されており、前記変更手段は、前記測定されたニュートラル位置経過時間に基づいて、前記エンジントルク増加手段が前記エンジンの出力トルクを増加させるタイミングを変更することを特徴とする。
【0010】
本発明の請求項1の車両用内燃エンジンの制御装置によれば、測定手段が、自動変速機の各変速段クラッチの未使用経過時間を測定し、変更手段が、これらの測定されたシフトアップ時における自動変速機の次段クラッチの未使用経過時間に基づいて、エンジントルク増加手段がエンジンの出力トルクを増加させるタイミングを変更するので、自動変速機の各変速段のクラッチの油路内の油量の不揃いに対応して内燃エンジンのトルクアップのタイミングを設定でき、シフトアップ時のシフトショックを確実に低減できる。
【0011】
本発明の請求項2の車両用内燃エンジンの制御装置によれば、測定手段が、さらに自動変速機のニュートラル位置経過時間を測定するように構成されており、変更手段は、前記測定されたニュートラル位置経過時間に基づいて、エンジントルク増加手段が前記エンジンの出力トルクを増加させるタイミングを変更するので、自動変速機の各変速段クラッチの未使用時間を確実に把握することができる。
【0012】
【発明の実施の形態】
以下、本発明の車両用内燃エンジンの制御装置の実施の形態について説明する。
【0013】
図1は本発明の実施の形態に係る内燃エンジン(以下「エンジン」という)及びその制御装置の全体の構成図であり、エンジン1の吸気管2の途中にはスロットル弁3が配されている。スロットル弁3にはスロットル弁開度(TH)センサ4が連結されており、当該スロットル弁3の開度に応じた電気信号を出力して電子コントロールユニット(以下「ECU」という)5に供給する。
【0014】
また、ECU5にはスロットル弁3を駆動するスロットルアクチュエータ23及びアクセル開度APを検出するアクセル開度(AP)センサ25が接続されており、ECU5はアクセル開度センサ25によって検出されたアクセル開度APに基づいてスロットルアクチュエータ23を駆動する。
【0015】
燃料噴射弁6はエンジン1とスロットル弁3との間且つ吸気管2の図示しない吸気弁の少し上流側に各気筒毎に設けられており、各噴射弁は図示しない燃料ポンプに接続されていると共にECU5に電気的に接続されて当該ECU5からの信号により燃料噴射の開弁時間が制御される。
【0016】
一方、スロットル弁3の直ぐ下流には管7を介して吸気管内圧力(PB)センサ8が設けられており、この圧力センサ8により電気信号に変換された圧力信号は前記ECU5に供給される。また、その下流には吸気温(TA)センサ9が取付けられており、吸気温TAを検出して対応する電気信号を出力してECU5に供給する。
【0017】
エンジン1の本体に装着されたエンジン水温(TW)センサ10はサーミスタ等から成り、エンジン水温(冷却水温)TWを検出して対応する温度信号を出力してECU5に供給する。
【0018】
エンジン1の図示しないカム軸周囲又はクランク軸周囲には、エンジン1の特定の気筒の所定クランク角度位置で信号パルス(以下「CYL信号パルス」という)を出力する気筒判別センサ(以下「CYLセンサ」という)13、各気筒の吸入行程開始時の上死点(TDC)に関し所定クランク角度前のクランク角度位置で(4気筒エンジンではクランク角180゜毎に)TDC信号パルスを発生するNEセンサ12、及び前記TDC信号パルスの周期より短い一定クランク角(例えば30゜)周期で1パルス(以下「CRK信号パルス」という)を発生するクランク角センサ(以下「CRKセンサ」と云う)11が取り付けられており、CYL信号パルスTDC信号パルス及びCRK信号(クランク角信号)パルスはECU5に供給される。
【0019】
ECU5には周知の自動変速機26が接続されている。自動変速機26は、図示しないロックアップクラッチやギヤ機構の動作を制御する油圧制御回路26及びシフト位置を検出するギヤ位置センサ26aを備えており、油圧制御回路26b及びギヤ位置センサ26aはECU5に電気的に接続されている。
【0020】
三元触媒(触媒コンバータ)15はエンジン1の排気管14に配置されており、排気ガス中のHC,CO,NOx等の成分の浄化を行う。排気管14の触媒コンバータ15の上流側には、空燃比センサとしての酸素濃度センサ16(以下「O2センサ16」という)が装着されており、このO2センサ16は排気ガス中の酸素濃度を検出し、その検出値に応じた電気信号を出力しECU5に供給する。また、ECU5には車速VPを検出する車速センサ24が電気的に接続されている。
【0021】
ECU5は各種センサからの入力信号波形を整形し、電圧レベルを所定レベルに修正し、アナログ信号値をデジタル信号値に変換する等の機能を有する入力回路、中央演算処理回路(以下「CPU」という)、CPUで実行される各種演算プログラム及び演算結果等を記憶する記憶手段、前記燃料噴射弁6等に駆動信号を供給する出力回路等から構成される。
【0022】
ECU5のCPUは上述の各種エンジンパラメータ信号に基づいて、排気ガス中の酸素濃度に応じた空燃比のフィードバック制御運転領域やオープンループ制御運転領域等の種々のエンジン運転状態を判別するとともに、エンジン運転状態に応じ、数式(1)に基づき、前記TDC信号パルスに同期して燃料噴射弁6の燃料噴射時間Toutを演算する。
【0023】
Tout=Ti×KO2×K1+K2 … …(1)
ここに、Tiは基本燃料量、具体的にはエンジン回転数NEと吸気管内圧力PBとに応じて決定される基本燃料噴射時間であり、このTi値を決定するためのTiマップが記憶手段に記憶されている。
【0024】
KO2は、O2センサ16の出力に基づいて算出される空燃比補正係数であり、空燃比フィードバック制御中はO2センサ16の出力に応じてエンジンに供給される混合気の空燃比が目標空燃比に一致するように設定され、オープンループ制御中はエンジン運転状態に応じた所定値に設定される。
【0025】
K1及びK2は夫々各種エンジンパラメータ信号に応じて演算される他の補正係数及び補正変数であり、エンジン運転状態に応じた燃費特性、エンジン加速特性等の諸特性の最適化が図られるような値に設定される。
【0026】
ECU5はさらに上記Toutに応じた燃料噴射弁6の駆動信号を出力回路を介して出力する。
【0027】
以下、図2を参照しながら自動変速機26の詳細を説明する。ここに、図2は、本実施の形態に使用される自動変速機の構成図である。
【0028】
図2は本実施の形態における自動変速機の概要を示し、エンジン1の出力は、そのクランク軸101から流体式動力伝達装置としてのトルクコンバータT、補助変速機M、差動装置Dfを順次経て、左右の駆動車輪W,W’に伝達され、これらを駆動する。
【0029】
トルクコンバータTは、クランク軸101に連結した入力部材であるポンプ翼車102と、補助変速機Mの入力軸103に連結した出力部材であるタービン翼車104、入力軸103(以下「メインシャフト103」とも称する)上に相対回転自在に支承されたステータ軸105aに一方向クラッチ106を介して連結したステータ翼車105とにより構成される。クランク軸101からポンプ翼車102に伝達されるトルクは流体力学的にタービン翼車104に伝達され、この間にトルクの増幅作用が行なわれると、公知のように、ステータ翼車105がその反力を負担する。
【0030】
ポンプ翼車102とタービン翼車104との間には、これらを機械的に結合し得るロックアップクラッチCdが設けられる。
【0031】
補助変速機Mの相互に平行な入出力軸103,1016間には第1速歯車列G1、第2速歯車列G2、第3速歯車列G3、第4速歯車列G4、及び後進歯車列Grが並列に設けられる。第1速歯車列G1は、第1速クラッチC1を介して入力軸103に連結される駆動歯車1017と、該歯車1017に噛合し出力軸1016(以下「カウンタシャフト1016」とも称する)に一方向クラッチC0を介して連結可能な被動歯車1018とから成る。
【0032】
第2速歯車列G2は、入力軸103に第2速クラッチC2を介して連結可能な駆動歯車1019と、出力軸1016に固設されて上記歯車1019と噛合する被動歯車1020とから成る。第3速歯車列G3は、入力軸103に固設した駆動歯車1021と、出力軸1016に第3速クラッチC3を介して連結されて上記歯車1021と噛合可能な被動歯車1022とから成る。また第4速歯車列G4は、第4速クラッチC4を介して入力軸103に連結された駆動歯車1023と、切換クラッチCsを介して出力軸1016に連結され上記歯車1023に噛合する被動歯車1024とから成る。
【0033】
さらに後進歯車列Grは、第4速歯車列G4の駆動歯車1023と一体的に設けられた駆動歯車1025と、出力軸1016に前記切換クラッチCsを介して連結される被動歯車1026と両歯車1025,1026に噛合するアイドル歯車1027とから成る。前記切換クラッチCsは、第4速歯車列G4の被動歯車1024とアイドル歯車1027との中間に設けられ、該クラッチCsのセレクタスリーブを図2で左方の前進位置また右方の後進位置にシフトすることにより、被動歯車1024とアイドル歯車1027を出力軸1016に選択的に連結することができる。一方向クラッチC0は、エンジン1から駆動車輪W,W’への駆動トルクのみを伝達し、反対方向のトルクは伝達しない。
【0034】
而して、セレクタスリーブSが図2に示すように前進位置に保持されているとき、第1速クラッチC1のみを接続すれば、その駆動歯車1017が入力軸103に連結されて第1速歯車列G1が確立し、この歯車列G1を介して入力軸103から出力軸1016にトルクが伝達される。次に第1速クラッチC1を接続したままで、第2速クラッチC2を接続すれば、その駆動歯車1019が入力軸3に連結されて第2速歯車列G2が確立し、この歯車列G2を介して入力軸103から出力軸1016にトルクが伝達される。この際、第1速クラッチC1も係合されているが、一方向クラッチC0の働きによって第1速とはならず第2速歯車列G2が確立し、これは第3速、第4速度のときも同様である。第2速クラッチC2を解除して第3速クラッチC3を接続すれば、その被動歯車1022が出力軸1016に連結されて第3速歯車列G3が確立され、また第3速クラッチC3を解除して第4速クラッチC4を接続すれば、その駆動歯車1023が入力軸103に連結されて第4歯車列G4が確立する。さらに切換クラッチCsのセレクタスリーブSを図2で右動して、第4速クラッチC4のみを接続すれば、その駆動歯車1023が入力軸103に連結され、被動歯車1024が出力軸1016に連結されて後進歯車列Grが確立し、この歯車列Grを介して入力軸103から出力軸1016に後進トルクが伝達される。
【0035】
出力軸1016に伝達されたトルクは、該軸1016の端部に設けた出力歯車1028から差動装置Dfの大径歯車DGに伝達される。該歯車DGに固着された歯車Dsに噛合する歯車1029にはスピードメータケーブル1030の一端が固着され、該スピードメータケーブル1030の他端には車速センサ24のマグネット1031aを介してスピードメータ1032が接続され、該スピードメータは歯車Ds、1029及びケーブル1030を介して駆動され、車速を表示する。また、車速センサ24は前記マグネット1031aと当該マグネット1031aにより駆動される例えばリードスイッチ1031bとから成り、前記スピードメータケーブル1030と共に回転するマグネット1031aによりリードスイッチ1031bが開閉され、この開閉に伴うオン、オフ信号がECU5に供給される。
【0036】
メインシャフト103には、その回転数Nmを検出するためのピックアップ式の回転センサ1040が設けられており、回転数センサ1040の検出信号は、ECU5に供給される。また、スピードメータケーブル1030により得られるカウンタシャフト1016の回転数Ncに係る検出信号もECU5に供給される。そして、メインシャフト103側とカウンタシャフト1016側とのギヤ比をrとすると、入出力回転数比ECLは、(Nc×r)/Nmにより求められる。この入出力回転数比ECLは、各変速段のクラッチにすべりが全くないときは「1.0」となるが、すべりがあるときは、「1.0」未満の値を執る。
【0037】
以下、図3を参照しながら、本実施の形態における変速処理判断処理について説明する。図3は、ECU5によって実行される変速処理判断処理を示すフローチャートである。本処理は例えば所定時間毎に実行される。
【0038】
本処理は、シフトアップ中か否かのシフト状態と、目標エンジン出力トルクとからシフトアップ時のシフトショックの低減を図るものである。
【0039】
まず、ステップS1で、自動変速機26がシフトアップ中であることを「1」で示すフラグFUPが「1」であるか否かを判別し、シフトアップ中でなければ、ステップS2に進み、自動変速機26がシフトダウン中であることを「1」で示すフラグFDNが「1」であるか否かを判別する。ステップS2で、自動変速機26がシフトダウン中であれば、所定のシフトダウン処理を行い(ステップS3)、本処理を終了する。ステップS2で、自動変速機26がシフトダウン中でなければ、TDLYタイマセット不可を「1」で示すフラグFTDLYNGを「0」にセットし(ステップS4)、本処理を終了する。
【0040】
ステップS1で、自動変速機26がシフトアップ中であれば、ステップS5に進み、目標エンジントルクTECMDが0を越えるか否かを判別する。目標エンジントルクTECMDが0以下であれば、シフトアップが不可能であると判断して直ちに本処理を終了し、目標エンジントルクTECMDが0を越えていれば、シフトアップ可能であると判断して、ステップS6に進み、シフトアップ中において変速ショック制御中であることを「1」で示す後述するフラグFUPJOBが「1」であるか否かを判別する。フラグFUPJOBが「1」でなく変速ショック制御中でなければ、ステップS7に進み、フラグFTDLYNGが「1」であるか否かを判別する。最初は「0」であるので、後述するタイマTDLYUP算出処理を実行し(ステップS8)、次いでフラグFTDLYNGを「1」に設定して(ステップS9)、後述するシフトアップ処理を実行して(ステップS10)、本処理を終了する。
【0041】
一方、ステップS6で、フラグFUPJOBが「1」でシフトアップ中における変速ショック制御中である場合、ステップS7でFTDLYNGが「1」でTDLYタイマセット不可である場合は、ステップS8及びステップS9をスキップして、ステップS10に進み、シフトアップ処理を実行して、本処理を終了する。
【0042】
以下、図3の変速処理判断中の作動を図4のタイミングチャートを参照しながら説明する。図4は駆動力、エンジン出力トルク及びエンジン回転数NEを示すタイミングチャートである。なお、本タイミングチャートでは比較のために従来の場合を点線で示す。
【0043】
自動変速機26がシフトアップ中であるときは、シフトアップ時の変速ショック低減用のエンジン出力トルク補正量DTESFTは、シフト位置SFT、エンジン出力トルク(エンジン回転数NE、吸気管内圧力PB)、変速機のギヤ比、車速VPなどにより、刻々と変化する変速状況に応じて演算される。このトルク補正量DTESFTの演算タイミングについて説明する。
【0044】
変速指令が出ると、1速から2速、2速から3速、3速から2速などの変速状況に応じて変速用リニアソレノイドが駆動される(通常制御)。リニアソレノイドの駆動が開始されてから油圧が立ち上がるまでは本ルーチンの実行を遅らせる(変速処理ディレイ)。この時点まではトルク補正量DTESFTは値0のままである。
【0045】
図3のステップS8で算出された遅延時間TDLYUP(ソレノイド駆動により油圧が立ち上がりを開始してから次段クラッチが接続を開始するまでの時間)が経過し、次段クラッチの接続が開始してシフトアップ処理が開始されると(図3のステップS10)、シフトショック低減DRB制御のためトルク補正量DTESFTが演算される。この際、変速状況に応じたトルク補正量DTESFTの最大値DTEUP1、及びその最大値DTEUP1に到達するまでのトルクアップ回数を算出し、さらにその最大値をトルクアップ回数で割ることにより1回分の加算量ITEUPを算出する。即ち、前回のトルク補正量DTESFTに加算量ITEUPを加えた値を今回のトルク補正量DTESFTに設定してトルクアップを行う。トルクアップ回数だけ加算した時点でトルク補正量DTESFTは最大値DTEUP1に達する。この後、エンジン回転数NEの変化により前段クラッチの解放が検知されるまでトルク補正量DTESFTを最大値DTEUP1にホールドする(トルク相)。
【0046】
つづいて、前段クラッチの解放が検知された時点で変速状況に応じたトルクダウン量DTEUP2を算出し、そのトルクダウン量DTEUP2にトルク補正量DTESFTを設定する。この後、エンジン回転数NEの変化により変速終了が検知されるまでトルク補正量DTESFTをDTEUP2にホールドし(イナーシャ相)、変速終了が検知された時点でトルク補正量DTESFTを値0にする(通常制御)。
【0047】
上記タイミングにしたがって、トルク補正量DTESFTは演算されるが、基本的には自動変速機26のギヤ比を小さくするシフトアップの開始時には、エンジン出力トルクの増加(トルクアップ)を行うべく、トルク補正量DTESFTは正の値に設定される一方、シフトアップの終了時にはシフトショック低減のためにエンジン出力トルクの減少(トルクダウン)を行うべく、トルク補正量DTESFTは負の値に設定される。変速中でないときはトルク補正量DTESFTは値0に設定される。
【0048】
図5は、図3のステップS8におけるタイマTDLYUP算出処理の全体構成を示すフローチャートである。
【0049】
本処理は、シフトアップ時に自動変速機26の次段クラッチ(油路を含む)内の油圧に対応したトルク相でのエンジン出力アップのタイミングを算出するものである。
【0050】
本処理においては、順次、後述するシフト位置継続判断処理(ステップS21)、ITDLY算出処理(ステップS22)を実行した後、ステップS23で、シフトアップ時の前回ディレイタイマの設定値(補正前)TDLYにシフトアップ時のディレイタイマの補正値ITDLYを加えた値を、シフトアップ時の今回のディレイタイマの設定値(補正後)TDLYUPに設定して(本ステップについては後に詳述する)、本処理を終了する。
【0051】
図6は、図5のステップS21におけるシフト位置継続判断処理を示すフローチャートである。
【0052】
まず、ステップS31で、自動変速機26がニュートラル(N)位置又はパーキング(P)位置であるか否かを図示しないセレクタ位置センサの出力等によって判別し、ニュートラル位置又はパーキング位置であれば、直ちに本処理を終了する。
【0053】
ステップS31で、自動変速機26がニュートラル位置又はパーキング位置でなければ、ニュートラル位置継続ダウンカウントタイマtNPOSを所定値に設定し(ステップS32)、次いで、ステップS33からステップS38を実行する。すなわち、自動変速機26が2速位置にある場合は(ステップS33のYES)、アップカウンタC2NDを設定し(ステップS34)、自動変速機26が3速位置にある場合は(ステップS35のYES)、アップカウンタC3RDを設定し(ステップS36)、自動変速機26が4速位置にある場合は(ステップS37のYES)、アップカウンタC4THを設定し(ステップS38)、本処理を終了する。自動変速機26が2速位置、3速位置、4速位置のいずれでもない場合は(ステップS33、S35、S37でNO)、直ちに本処理を終了する。
【0054】
自動変速機26がニュートラル位置又はパーキング位置にある場合は、自動変速機26の各変速段のクラッチ(油路を含む)内の油が落ちる。
【0055】
ステップS32におけるタイマtNPOSの設定は、自動変速機26がニュートラル位置又はパーキング位置から任意の変速段(ドライブレンジ)に移行したときに(ステップS31でNO)、所定時間を設定するものであり、フローが「ステップS31でNO」から「ステップS31でYES」に変わった後、当該所定時間が保持され、その時点から当該所定時間がカウントされる。
【0056】
ステップS34におけるカウンタC2NDは、自動変速機26が2速位置となったとき(ステップS33でYES)にカウンタC2NDがリセットされ、「ステップS33でYES」からこれ以外のフローに変わったときカウントを開始する。すなわち自動変速機26の2速変速段クラッチが使用されない間の未使用経過時間をカウントする。他のカウンタCR3D(ステップS36)及びカウンタ(ステップS38)も同様の機能を有する。これにより、自動変速機26の各変速段クラッチの未使用経過時間を測定することができる。
【0057】
図7は、図5のステップS22におけるITDLY算出処理のフローチャートである。
【0058】
まず、ステップS41で、ニュートラル位置継続ダウンカウントタイマtNPOSの値が0であるか否かを判別する。ステップS41で、タイマtNPOSの値が0である場合は、自動変速機26はニュートラル位置又はパーキング位置の状態が所定時間継続して各変速段のクラッチの油が完全に落ちた状態になったと判断し、長時間ニュートラルITDLY算出処理を実行する(ステップS42)。この長時間ニュートラルITDLY算出処理では、図8に示されるITDLYマップ値に基づいて、シフトアップ時のディレイタイマの補正値ITDLYを算出する。ここに、図8は、各変速段毎のタイマC2ND、タイマC3RD、タイマC4THの各値と、エンジン出力トルク(TE1〜TE4)とのマップ値としてITDLYを示すグラフである。すなわち、本長時間ニュートラルITDLY算出処理(ステップS42)においては、図8で、各変速段毎のタイマC2ND,タイマC3RD,タイマC4THの値にかかわらず、各エンジントルクTE1からTE4におけるITDLの最大値が選択される。
【0059】
次いで、ステップS43で、各変速段のクラッチの油圧が完全に落ちたことを「1」で示すフラグFNPOS12、フラグFNPOS23、フラグFNPOS34をそれぞれ「1」に設定し、ステップS44からステップS49を実行する。すなわち、自動変速機26が2速位置にある場合は(ステップS44でYES)、フラグFNPOS12を「0」に設定し(ステップS45)、自動変速機26が3速にある場合は(ステップS46でYES)、フラグFNPOS23を「0」に設定し(ステップS47)、自動変速機26が4速であれば(ステップS48)、フラグFNPOS34を「0」に設定して(ステップS49)設定して、本処理を終了する。また、自動変速機26が2速、3速、4速のいずれでもない場合(ステップS44、S46、S48のNO)は、直ちに本処理を設定する。
【0060】
ステップS41で、タイマtNPOSの値が「0」でない場合は、自動変速機26がニュートラル位置又はパーキング位置の状態が所定時間継続しておらず変速機のクラッチの油が完全に落ちていないと判断し、ステップS50からステップS55を実行する。すなわち、フラグFNPOS12が「0」の場合(ステップS50)、図8により1速→2速ITDLYを算出し(ステップS51)、フラグFNPOS23が「0」の場合(ステップS52)、図8により2速→3速ITDLYを算出し(ステップS53)、フラグFNPOS34が「0」の場合(ステップS54)、図8により3速→4速ITDLYを算出して(ステップS55)、本処理を終了する。また、フラグFNPOS12、フラグFNPOS23、フラグFNPOS34のいずれかが「1」の場合は、ステップS44からステップS49を繰り返す。
【0061】
図5のステップS23に戻って、シフトアップ時の前回のディレイタイマの設定値TDLYは、図9におけるエンジン出力トルクTENGの値に対するマップ値としてシフトアップ時のディレイタイマの設定値TDLYの値により算出される。このマップにおいては、エンジン出力トルクTENGが増加するに従ってシフトアップ時のディレイタイマの設定値TDLYも増加するように設定されている。また、当該設定値ITDLYは、シフトパターン毎に設定されている。
【0062】
次いで、このシフトアップ時の前回のディレイタイマの設定値TDLYに、前述のステップS42、ステップS51、ステップS53、ステップS55のいずれかで算出されたシフトアップ時の今回のディレイタイマの補正値ITDLYを加えた値を、シフトアップ時の今回のディレイタイマの設定値TDLYUPに設定する。
【0063】
この設定されたシフトアップ時の今回のディレイタイマの値TDLYUPを用いて、スロットル弁開度THを増加させるタイミングをトルク補正量DTESFTが増加するタイミング、すなわち、エンジン出力トルクが増加するタイミングに合わせることができる(図4参照)。
【0064】
以下、図3のステップS10のシフトアップ処理を図10のフローチャートを参照しながら説明する。ここに、図10は、図3のステップのS10のシフトアップ処理を示すフローチャートである。
【0065】
まず、ステップS60で、ディレイタイマ(設定値TDLYUP。図3のステップS8)のカウント値が0になったか否かを判別する。
【0066】
ステップS60で、最初は、ディレイタイマ(設定値TDLYUP)のカウント値が0でないので、 ECLの算出モードがシフトアップモードに切り換えられたことを「1」で示すフラグFELCONを0に設定すると共にフラグFUPJOBを0に設定し(ステップS61)、エンジン出力トルク増加TENGUP1の算出(ステップS62)、エンジン出力WOTチェック(ステップS63)、エンジン出力トルクのトルクアップ1回分の加算量ITEUP及びトルクアップ回数nUPの算出(ステップS64)、所要目標駆動力上限値TDSOBJLH及び所要目標駆動力下限値TDSOBJLLの算出(ステップS65)、タイマTUPOUTの設定(ステップS66)、及びエンジン出力トルク補正量DTESFTのリセット(ステップS67)を順次行い、本処理を終了する。
【0067】
図10のステップS62におけるエンジン出力トルク増加TENGUP1は、目標エンジン出力TECMD、及び図11に示されるエンジン出力トルクTENGに関するエンジン出力増分係数KUP1のマップ値により得られるエンジン出力増分係数KUP1から、次式(2)により算出される。
【0068】
TENGUP1=KUP1×TECMD … …(2)
図12は、図10のステップS63におけるエンジン出力WOTチェック処理のフローチャートである。
【0069】
図12において、エンジン出力トルク増加量TENGUP1がエンジン出力増加量のリミット値TENGLMT以上であるか否かを判別する。ここに、エンジン出力増加量のリミット値TENGLMTは、図13に示されるようなエンジン回転数NEに関するエンジン出力増加量のリミット値TENGLMTのマップ値により決定される。
【0070】
図12において、ステップS100で、エンジン出力増加量TENGUP1がエンジン出力増加量のリミット値TENGLMT以上の場合は、エンジン出力増加量TENGUP1にエンジン出力増加量のリミット値TENGLMTを設定して(ステップS101)、本処理を終了する。ステップS100で、エンジン出力増加量TENGUP1がエンジン出力増加量のリミット値TENGLMT未満の場合は、エンジン出力増加量TENGUP1をそのまま維持して(ステップS102)、本処理を終了する。以上の処理により、エンジン出力増加量TENGUP1の最大値のリミット処理を行うことができる。
【0071】
以下、図10のステップS64におけるエンジン出力トルクTENGのトルクアップ1回分の加算量ITEUP及びトルクアップ回数nUPの算出処理について説明する。
【0072】
エンジン出力トルクのトルクアップ1回分の加算量ITEUP及びトルクアップ回数nUPは、以下の式(3)〜(5)に従って算出される。すなわち、
ITEUP=DTEUP1/nUP ……(3)
DTEUP1=TENGUP1−TECMD ……(4)
nUP=TUP1/5ms ……(5)
である。ここに、トルク時間TUP1は、図14に示されるエンジン出力トルクTENGに関するトルク相時間TUP1のマップ値により算出される。これにより、エンジン出力増加量TENGUP1、及びその増加量TENGUP1に到達するまでのトルクアップ回数nUPを算出し、さらにその増加量TENGUP1をトルクアップ回数nUPで割ることによってトルクアップ1回分のトルクアップ量ITEUPを算出する。
【0073】
以下、図10のステップS65における所要駆動力上限値TDSOBJLH及び所要駆動力下限値TDSOBJLLの算出処理を説明する。所要駆動力上限値TDSOBJLH及び所要駆動力下限値TDSOBJLLは、以下の式(6)及び(7)により算出する。すなわち、
TDSOBJLH=TDSOBJ+DTDSULT … …(6)
TDSOBJLL=TDSOBJ−DTDSULT … …(7)
である。ここに、TDSOBJは所要駆動力であり、DTDSULTは所要駆動力の変動制限値である。
【0074】
一方、ステップS60で、ディレイタイマ(設定値TDLYUP)のカウント値が0なると、フラグFTDLYNGを0に設定し(ステップS68)、フラグFUPJOBを1に設定して(ステップS69)、ステップS70に進み、所要駆動力TDSOBJが、所要駆動力上限値TDSOBJLH及び所要駆動力下限値TDSOBJLLの範囲内にあるか否かを判別し、その答が肯定(YES)の場合、ステップS71に進む。ステップS71で、ステップS66で設定されたタイマTUPOUTの値が0か否かを判別し、その値が0の場合は、ステップS60でディレイタイマ(設定値TDLYUP)のカウント値が0になってからタイマTUPOUTの設定値の時間が経過したと判断し、ステップS72に進み、前述の入出力回転数ECLの算出期間であることを「1」で示すECL算出フラグFECLが「1」であるか否かを判別する。
【0075】
ステップS72で、ECL算出フラグFECLが「1」である場合は、ステップS73に進み、ECLオンフラグFECLONが「1」であるか否かを判別する。ここに、ECLの算出は、図2のメインシャフト103の回転ステップSNmを検出するための回転センサ1040の検出信号とスピードメータケーブル1030により得られるカウンタシャフト1016の回転数Ncに係る検出信号に基づいてECL=(Nc×r)/Nmを算出することにより実行される。ここに、rは、メインシャフト103側とカウンタシャフト1016側とのギヤ比である。
【0076】
ステップS73で、最初はフラグFECLONは「0」であるから、ステップS74に進み、ステップS74からステップS76でトルク相における処理を行う。すなわち、トルクアップ回数nUPが0であるか否かを判別し(ステップS74)、トルクアップ回数nUPが0でなければ、トルク相が継続中であると判断して、トルク補正量DTESFTにエンジン出力トルクのトルクアップ1回分の加算量ITEUPを加えた値を、トルク補正量DTESFTに設定し(ステップS75)、次いで、トルクアップ回数nUPを1だけディクリメントして(ステップS76)、本処理を終了する。
【0077】
一方、ステップS73で、フラグFECLONが「1」であり、ECLの算出モードがシフトアップモードに切り換えられた場合、又はステップS74で、トルクアップ回数nUPが0の場合は、トルク相が終了したとして、ステップS77に進み、ステップS77及びステップS78でイナーシャ相における処理を行う、すなわち、ステップS77では、トルク補正量DTESFTをリセットしてから(ステップS77)、トルク補正量DTESFTを、目標エンジン出力トルクTEMCDからの減算値であるトルクダウン量DTEUP2に設定して(ステップS78)、本処理を終了する。ここに、トルクダウン量DTEUP2は、図15に示されるようなエンジン出力トルクTENGに関するトルクダウン量DTEUP2のマップ値に基づいて算出される。
【0078】
さらに、ステップS72で、フラグFECLが「1」でない場合は、変速終了と判断して、ステップS79に進み、ステップS79及びステップS80で変速終了時における処理を行う。すなわち、シフトアップ変速が指令されていることを「1」で示すフラグFUPSFT、シフトアップ中であることを「1」で示すフラグFUP、及びFUPJOBをそれぞれ0に設定して(ステップS79)、次いで、トルク補正量DTESFTをリセットして(ステップS80)、本処理を終了する。
【0079】
また、ステップS70で、所要駆動力TDSOBJが、所要駆動力上限値TDSOBJLH及び所要駆動力下限値TDSOBJLLの範囲内にない場合又はステップS71でタイマTUPOUTの値が0でない場合は、ステップS81からステップS82を実行して本処理を強制的に中止する。すなわち、ステップS81では、フラグFUPSFT、フラグFUP、フラグFUPJOB、フラグFECL、フラグFECLONをそれぞれ0に設定し、ステップS82では、トルク補正量DTESFTをリセットする。
【0080】
本実施の形態によれば、シフトアップ時の前回のディレイタイマの設定値TDLYに、前述のステップS42、ステップS51、ステップS53、ステップS55のいずれかで算出されたシフトアップ時の今回のディレイタイマの補正値ITDLYを加えた値を、シフトアップ時の今回のディレイタイマの設定値TDLYUPに設定するので、自動変速機26の各変速段のクラッチ(油路を含む)内の油量の不揃いに対応してエンジン1のトルクアップのタイミングを設定でき、シフトショックを確実に低減できる。
【0081】
以下、本発明の内燃エンジンの制御装置に係る他の実施の形態を説明する。
【0082】
前述の実施の形態においては、自動変速機26のニュートラル位置の経過時間及び自動変速機の各変速段の未使用経過時間を測定し、これらの測定された自動変速機26のニュートラル位置の経過時間及び自動変速機の各変速段の未使用経過時間に基づいてエンジン1の出力トルクを増加させるタイミングを変更したが、他の実施の形態においては、内燃エンジン1及び自動変速機26の運転パラメータを測定し、これらの測定された内燃エンジン1及び自動変速機26の運転パラメータに基づいて、エンジン1の出力トルクを増加させるタイミングを変更する。前記運転パラメータとしては、自動変速機26の湯温、内燃エンジン1のエンジン水温TWであってもよい。
【0083】
上記他の実施の形態によれば、内燃エンジン1及び自動変速機26の運転パラメータに基づいて、内燃エンジン1の出力トルクを増加させるタイミングを変更するので、自動変速機26の各変速段のクラッチの油路内の油量の不揃いに対応して内燃エンジン1のトルクアップのタイミングを設定でき、変速時のショックを確実に低減できる。
【0084】
【発明の効果】
本発明の請求項1の車両用内燃エンジンの制御装置によれば、測定手段が、自動変速機の各変速段クラッチの未使用経過時間を測定し、変更手段が、これらの測定されたシフトアップ時における自動変速機の次段クラッチの未使用経過時間に基づいてエンジントルク増加手段がエンジンの出力トルクを増加させるタイミングを変更するので、自動変速機の各変速段のクラッチの油路内の油量の不揃いに対応して内燃エンジンのトルクアップのタイミングを設定でき、シフトアップ時のシフトショックを確実に低減できる。
【0085】
本発明の請求項2の車両用内燃エンジンの制御装置によれば、測定手段が、さらに自動変速機のニュートラル位置経過時間を測定するように構成されており、変更手段は、前記測定されたニュートラル位置経過時間に基づいて、エンジントルク増加手段が前記エンジンの出力トルクを増加させるタイミングを変更するので、自動変速機の各変速段クラッチの未使用時間を確実に把握することができる。
【図面の簡単な説明】
【図1】本発明の実施の形態に係る内燃エンジン及びその制御装置の全体の構成図である。
【図2】図1の装置における自動変速機の概略図である。
【図3】ECU5によって実行される変速処理判断処理を示すフローチャートである。
【図4】ドライブシャフトトルク、エンジン出力トルク及びエンジン回転数NEを示すタイミングチャートである。
【図5】図3のステップS8におけるTDLYUPタイマ算出処理の全体構成を示すフローチャートである。
【図6】図5のステップS21におけるシフト位置継続判断処理を示すフローチャートである。
【図7】図5のステップS22におけるITDL算出処理のフローチャートである。
【図8】各変速段毎のタイマC2ND、C3RD、C4THの各値と、エンジントルク(TE1〜TE4)とのマップ値としてITDLYを示すグラフである。
【図9】エンジントルクの値に対するマップ値としてTDLYを示すグラフである。
【図10】図3のステップのS10のシフトアップ処理を示すフローチャートである。
【図11】エンジン出力トルクTENGに関するエンジン出力増分係数KUP1のマップ値を示すグラフである。
【図12】図10のステップS63におけるエンジン出力WOTチェック処理のフローチャートである。
【図13】エンジン回転数NEに関するエンジン出力増加量のリミット値TENGLMTのマップ値を示すグラフである。
【図14】エンジン出力トルクTENGに関するトルク相時間TUP1のマップ値を示すグラフである。
【図15】エンジン出力トルクTENGに関するトルクダウン量DTEUP2のマップ値を示すグラフである。
【図16】従来のスロットル制御によってエンジン出力トルクを変化させる場合を示すタイミングチャートである。
【符号の説明】
3 スロットル弁
4 スロットル弁センサ
5 ECU
8 圧力センサ
12 NEセンサ
19 点火プラグ
23 スロットルアクチュエータ
24 車速センサ
26 自動変速機
26a ギヤ位置センサ
103 メインシャフト
1016 カウンタシャフト
Claims (2)
- 自動変速機のシフトアップ時に変速ショックを低減すべく内燃エンジンの出力トルクを増加させるエンジントルク増加手段を備えた車両用内燃エンジンの制御装置において、前記自動変速機の各変速段クラッチの未使用経過時間を測定する測定手段と、前記シフトアップ時に、前記測定手段により測定された前記シフトアップ時における前記自動変速機の次段クラッチの未使用経過時間に基づいて前記エンジントルク増加手段が前記エンジンの出力トルクを増加させるタイミングを変更する変更手段とを備えたことを特徴とする車両用内燃エンジンの制御装置。
- 前記測定手段が、さらに前記自動変速機のニュートラル位置経過時間を測定するように構成されており、前記変更手段は、前記測定されたニュートラル位置経過時間に基づいて、前記エンジントルク増加手段が前記エンジンの出力トルクを増加させるタイミングを変更することを特徴とする請求項1記載の車両用内燃エンジンの制御装置。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13277596A JP3594734B2 (ja) | 1996-04-30 | 1996-04-30 | 車両用内燃エンジンの制御装置 |
US08/848,579 US5839987A (en) | 1996-04-30 | 1997-04-28 | Control system for changing the time period at which torque is increased as a function of the time period at which a clutch is disengaged |
DE69707048T DE69707048T2 (de) | 1996-04-30 | 1997-04-29 | Steuerungssystem für Brennkraftmaschinen für Kraftfahrzeuge |
EP97107079A EP0805060B1 (en) | 1996-04-30 | 1997-04-29 | Control system for internal combustion engines for automotive vehicles |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13277596A JP3594734B2 (ja) | 1996-04-30 | 1996-04-30 | 車両用内燃エンジンの制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH09296745A JPH09296745A (ja) | 1997-11-18 |
JP3594734B2 true JP3594734B2 (ja) | 2004-12-02 |
Family
ID=15089269
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP13277596A Expired - Fee Related JP3594734B2 (ja) | 1996-04-30 | 1996-04-30 | 車両用内燃エンジンの制御装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US5839987A (ja) |
EP (1) | EP0805060B1 (ja) |
JP (1) | JP3594734B2 (ja) |
DE (1) | DE69707048T2 (ja) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6126570A (en) * | 1999-07-06 | 2000-10-03 | Zf Meritor | Shift synchronization using decaying torque |
JP3562425B2 (ja) * | 2000-03-07 | 2004-09-08 | 日産自動車株式会社 | 自動変速機のアップシフトショック軽減装置 |
US7351183B2 (en) * | 2004-12-16 | 2008-04-01 | Ford Global Technologies, Llc | Ratio shift control for a multiple ratio automatic transmission |
JP2007327574A (ja) * | 2006-06-08 | 2007-12-20 | Nissan Motor Co Ltd | パワートレーンの変速ショック軽減装置 |
JP4158821B2 (ja) * | 2006-08-01 | 2008-10-01 | トヨタ自動車株式会社 | 車両の制御装置 |
JP4638847B2 (ja) * | 2006-08-10 | 2011-02-23 | トヨタ自動車株式会社 | 車両の制御装置 |
JP4930008B2 (ja) * | 2006-11-22 | 2012-05-09 | いすゞ自動車株式会社 | 車両用動力伝達装置の制御装置 |
US7762925B2 (en) * | 2006-12-29 | 2010-07-27 | Honda Motor Co., Ltd. | Engine power reduction during automatic transmission shifting |
JP4360406B2 (ja) | 2007-01-10 | 2009-11-11 | トヨタ自動車株式会社 | パワートレーンの制御装置、制御方法、その方法を実現させるプログラムおよびそのプログラムを記録した記録媒体 |
US8550054B2 (en) * | 2009-12-08 | 2013-10-08 | GM Global Technology Operations LLC | Linear tranformation engine torque control systems and methods for increasing torque requests |
US8337361B2 (en) | 2010-01-25 | 2012-12-25 | Ford Global Technologies, Llc | Multiple-ratio automatic transmission control method and system for ratio upshifts |
US8328688B2 (en) * | 2010-01-25 | 2012-12-11 | Ford Global Technologies, Llc | Ratio shift control system and method for a multiple-ratio automatic transmission |
US8775044B2 (en) | 2011-06-08 | 2014-07-08 | Ford Global Technologies, Llc | Clutch torque trajectory correction to provide torque hole filling during a ratio upshift |
US8636613B2 (en) | 2011-12-19 | 2014-01-28 | Ford Global Technologies, Llc | Clutch torque trajectory correction to provide torque hole filling during a ratio upshift |
US8808141B2 (en) | 2012-05-07 | 2014-08-19 | Ford Global Technologies, Llc | Torque hole filling in a hybrid vehicle during automatic transmission shifting |
US8938340B2 (en) | 2013-03-13 | 2015-01-20 | Ford Global Technologies, Llc | Automatic transmission shift control based on clutch torque capacity detection using calculated transmission input torque |
KR101856364B1 (ko) * | 2016-10-06 | 2018-05-09 | 현대자동차주식회사 | 변속 이질감 제어 방법을 적용한 사륜구동차량 |
US10399557B2 (en) | 2017-11-10 | 2019-09-03 | Ford Global Technologies, Llc | Engine/motor torque control for torque hole filling in a hybrid vehicle during automatic transmission shifting |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60139537A (ja) * | 1983-12-27 | 1985-07-24 | Honda Motor Co Ltd | 回転動力自動伝達装置の制御方法 |
US5091854A (en) * | 1988-05-26 | 1992-02-25 | Mazda Motor Corporation | Control systems for vehicle engines coupled with automatic transmissions |
US5058013A (en) * | 1989-05-25 | 1991-10-15 | Toyota Jidosha Kabushiki Kaisha | Control of engine output torque in coordination with change-over of speed stages of automatic transmission |
JPH0422718A (ja) * | 1990-05-15 | 1992-01-27 | Mazda Motor Corp | エンジン及び自動変速機の制御装置 |
GB2262787B (en) * | 1991-12-24 | 1995-01-04 | Gen Motors France | Method and apparatus for managing engine torque |
JP3446219B2 (ja) * | 1992-05-15 | 2003-09-16 | 株式会社デンソー | 車両用内燃機関のスロットル制御装置 |
-
1996
- 1996-04-30 JP JP13277596A patent/JP3594734B2/ja not_active Expired - Fee Related
-
1997
- 1997-04-28 US US08/848,579 patent/US5839987A/en not_active Expired - Fee Related
- 1997-04-29 DE DE69707048T patent/DE69707048T2/de not_active Expired - Fee Related
- 1997-04-29 EP EP97107079A patent/EP0805060B1/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
EP0805060A2 (en) | 1997-11-05 |
JPH09296745A (ja) | 1997-11-18 |
EP0805060A3 (en) | 1998-05-06 |
DE69707048T2 (de) | 2002-02-14 |
EP0805060B1 (en) | 2001-10-04 |
DE69707048D1 (de) | 2001-11-08 |
US5839987A (en) | 1998-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3594734B2 (ja) | 車両用内燃エンジンの制御装置 | |
JP3599899B2 (ja) | 車両用内燃機関の出力トルク制御装置 | |
JPH0659791B2 (ja) | 車両のエンジントルク制御装置 | |
JP3656548B2 (ja) | 車両用駆動力制御装置 | |
JP3594733B2 (ja) | 車両用内燃エンジン制御装置 | |
JP3650672B2 (ja) | 車両用内燃エンジンの制御装置 | |
JP3630199B2 (ja) | 車両用内燃エンジンの出力トルク制御装置 | |
JPH0245628A (ja) | パワートレーンの変速ショック軽減用総合制御装置 | |
JP3630198B2 (ja) | 車両用内燃エンジン制御装置 | |
JP3650673B2 (ja) | 車両用内燃エンジンの制御装置 | |
US5827151A (en) | Control system for internal combustion engines for vehicles | |
JPH09280358A (ja) | 変速制御装置および制御方法 | |
JP2008240561A (ja) | 車両の制御装置、制御方法、その方法を実現させるプログラムおよびそのプログラムを記録した記録媒体 | |
JP2004108168A (ja) | ダウンシフト時のトルクダウン制御装置 | |
JP3166595B2 (ja) | 自動変速機付内燃機関の制御装置 | |
JPH0539861A (ja) | 車両用自動変速機の変速制御装置 | |
JP3132545B2 (ja) | 内燃エンジンの制御装置 | |
JP2762806B2 (ja) | 自動変速機の変速制御装置 | |
JP2890925B2 (ja) | エンジン出力対応変速制御装置 | |
JPH05172236A (ja) | 自動変速機の変速制御装置 | |
JPS6298057A (ja) | 車両用自動変速機の変速制御装置 | |
JP2890926B2 (ja) | エンジン出力対応変速制御装置 | |
JP3302776B2 (ja) | 自動変速機の制御装置 | |
JPH0727211A (ja) | 自動変速機の変速制御装置 | |
JPH06249012A (ja) | 車両の制御装置 |
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: 20040817 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040901 |
|
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: 20070910 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080910 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080910 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090910 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100910 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100910 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110910 Year of fee payment: 7 |
|
LAPS | Cancellation because of no payment of annual fees |