JP4196855B2 - Automatic adapting device - Google Patents
Automatic adapting device Download PDFInfo
- Publication number
- JP4196855B2 JP4196855B2 JP2004056311A JP2004056311A JP4196855B2 JP 4196855 B2 JP4196855 B2 JP 4196855B2 JP 2004056311 A JP2004056311 A JP 2004056311A JP 2004056311 A JP2004056311 A JP 2004056311A JP 4196855 B2 JP4196855 B2 JP 4196855B2
- Authority
- JP
- Japan
- Prior art keywords
- value
- acceleration
- representative value
- vehicle
- gain
- 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
Images
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
本発明は自動適合装置に関する。 The present invention relates to an automatic adaptation device.
従来より新しい内燃機関を開発するときには最適な機関の出力値を得ることのできる機関運転制御用パラメータの値を探索する作業、即ち適合作業が行われる。この適合作業では、燃料噴射量や燃料噴射時期のようなパラメータの各値を経験に基づいて少しずつ変化させることにより長い時間をかけて最適な機関の出力値、例えば最適な排気エミッション量を得ることのできるパラメータの適合値が探索される。これは新しい車両を開発するときについても同様である。 When a newer internal combustion engine is developed than before, an operation for searching for the value of an engine operation control parameter capable of obtaining an optimal engine output value, that is, an adaptation operation is performed. In this adaptation work, the optimal engine output value, for example, the optimal exhaust emission amount, is obtained over a long period of time by gradually changing the values of parameters such as the fuel injection amount and fuel injection timing based on experience. Possible values for parameters that can be searched are searched. The same is true when developing a new vehicle.
しかしながらこのように経験に基づいてパラメータの適合値を探索するといってもパラメータの数が多くなると最適な各パラメータの適合値を見い出すことが困難となり、しかもパラメータの適合値を見い出すためには長い時間を要するために開発に時間を要するばかりでなく、多大の労力を必要とするという問題がある。 However, even if searching for parameter matching values based on experience in this way, it becomes difficult to find the optimal parameter matching values as the number of parameters increases, and it takes a long time to find the parameter matching values. Therefore, there is a problem that not only development takes time but also a great deal of labor is required.
そこでパラメータの適合作用を自動的に行うようにした自動適合装置が既に提案されている(特許文献1参照)。この自動適合装置では、一つの出力値に対して夫々最も影響を与える一つのパラメータを予め定めておき、即ち出力値とパラメータとの組合せを予め定めておき、各パラメータのパラメータ適合値を探索するために各パラメータは、各パラメータと夫々組合されている出力値が夫々対応する目標出力値となるように同時にフィードバック制御される。
しかしながらこの自動適合装置では最適な加速運転性を得るための適合作業が行われていない。
本発明は最適な加速運転性を得ることのできる自動適合装置を提供することにある。
However, in this automatic adapting device, the adapting work for obtaining the optimum acceleration drivability is not performed.
An object of the present invention is to provide an automatic adapting apparatus capable of obtaining an optimum acceleration driving performance.
上記目的を達成するために本発明によれば、車両の加速レスポンスを表す代表値、ショックを表す代表値およびジャークを表す代表値を検出する検出手段と、加速レスポンスを表す代表値が予め定められた目標値を満たしかつショックを表す代表値が予め定められた目標値を満たすように燃料噴射量をフィードホワード制御するフィードホワード制御手段と、ジャークを表す代表値が予め定められた目標値を満たすように燃料噴射量をフィードバック制御するフィードバック制御手段とを具備している。 In order to achieve the above object, according to the present invention, a representative value representing an acceleration response of a vehicle, a representative value representing a shock and a representative value representing a jerk, and a representative value representing an acceleration response are predetermined. Feed forward control means for feed-forward control of the fuel injection amount so that the representative value satisfying the target value and the representative value representing the shock satisfy the predetermined target value, and the representative value representing the jerk satisfies the predetermined target value Feedback control means for performing feedback control of the fuel injection amount as described above.
最適な車両の加速運転性を得ることができる。 Optimum vehicle acceleration drivability can be obtained.
図1を参照すると、1は機関本体、2は各気筒3の燃焼室内に向けて燃料を噴射するための電気制御式燃料噴射弁、4は吸気マニホルド、5は排気マニホルド、6は排気ターボチャージャを夫々示す。吸気マニホルド4は排気ターボチャージャ6の吸気コンプレッサ6aの出口部に連結され、吸気コンプレッサ6aの入口部は吸気ダクト7を介してエアクリーナ8に連結される。吸気ダクト7内にはステップモータのようなアクチュエータ9により駆動される吸気絞り弁10が配置される。
Referring to FIG. 1, 1 is an engine body, 2 is an electrically controlled fuel injection valve for injecting fuel into the combustion chamber of each
一方、排気マニホルド5は排気ターボチャージャ6の排気タービン6bの入口部に連結され、排気タービン6bの出口部は排気管12に連結される。吸気マニホルド4と排気マニホルド5とは排気ガス再循環(以下、EGRと称す)通路13を介して互いに連結され、EGR通路13内にはステップモータのようなアクチュエータ14により駆動されるEGR制御弁15が配置されている。
On the other hand, the
一方、燃料噴射弁2は燃料供給管16を介してコモンレール17に連結される。このコモンレール17内へは電気制御式の吐出量可変な燃料ポンプ18から燃料が供給され、コモンレール17内に供給された燃料は各燃料供給管16を介して燃料噴射弁2に供給される。コモンレール17にはコモンレール17内の燃料圧を検出するための燃料圧センサ19が取付けられ、燃料圧センサ19の出力信号に基づいてコモンレール17内の燃料圧が目標燃料圧となるように燃料ポンプ18の吐出量が制御される。
On the other hand, the
電子制御ユニット20はデジタルコンピュータからなり、双方向性バス21によって互いに接続されたROM(リードオンメモリ)22、RAM(ランダムアクセスメモリ)23、CPU(マイクロプロセッサ)24、および入出力ポート25を具備する。入出力ポート25には燃料圧センサ19、車両の加速度を検出するための加速度センサ27、適合制御の目標値を車両の運転者が設定するための目標設定スイッチ28等の種々のセンサの出力信号が夫々対応するAD変換器26を介して入力される。また、アクセルペダル29にはアクセルペダル29の踏込み量に比例した出力電圧を発生する負荷センサ30が接続され、この負荷センサ30の出力信号が対応するAD変換器26を介して入出力ポート25に入力される。クランク角センサ31は例えば機関が15°クランク角回転する毎に出力パルスを発生し、この出力パルスが入出力ポート25に入力される。一方、入出力ポート25は対応する駆動回路32を介して燃料噴射弁2、スロットル弁用アクチュエータ9、EGR制御弁用アクチュエータ14および燃料ポンプ18に接続される。
The
図2は燃料噴射の停止されている減速運転時にアクセルペダル29が踏込まれて加速運転が行われたときの車両加速度Gの変化を示している。図2に示されるようにアクセルペダル29が踏込まれると、即ちアクセルオンになると車両加速度Gは急速に上昇し、その後車両加速度Gは一旦低下した後、振動し続ける。
FIG. 2 shows the change in the vehicle acceleration G when the
さて、加速運転時における車両加速度の上昇速度が大きいほど、即ち、加速運転時における車両の加速レスポンスが良好なほど車両の加速運転性が良好に感じられられる。図2においてアクセルペダル29が踏込まれたとき(時刻to)から車両加速度Gが最初の極大値Ga1に達するまでの時間をReとすると、この時間Reが短かくなるほど加速運転時における車両加速度の上昇速度は大きくなり、加速運転時における車両の加速レスポンスは良好となる。従って本発明ではアクセルペダル29が踏込まれたとき(時刻to)から車両加速度Gが最初の極大値Ga1に達するまでの時間Reが加速レスポンスを表す代表値とされる。
The higher the acceleration rate of the vehicle acceleration during acceleration operation, that is, the better the acceleration response of the vehicle during acceleration operation, the better the acceleration drivability of the vehicle is felt. In FIG. 2, if the time from when the
一方、アクセルペダル29が踏込まれて機関の出力トルクが急激に増大すると機関の出力軸から駆動輪に至る動力伝達系に大きな捩りが発生する。このとき動力伝達系は捩れ角を減少させる方向の力を発生するので車両加速度Gは極大値Ga1から極小値Gb1に向けてXだけ低下する。その後、動力伝達系の共振周波数でもって動力伝達系が捩り振動を生じ、その結果図2に示されるように車両の加速度Gが振動する。この車両加速度Gの振動の振巾は時間の経過と共に収束する。
On the other hand, when the
ところで加速開始後、車両加速度GがGa1からGb1に低下するときに車両加速度Gの低下速度が大きいほど車両減速感、即ちショックが生じ、車両加速度Gの低下量Xが大きいほど車両減速感、即ちショックが生じる。ここで車両加速度Gの低下速度は車両加速度GがGa1となった後の車両加速度Gの振動周期Tに比例しており、従ってアクセルペダル29が踏込まれたときの車両加速度Gの最初の極大値Ga1から最初の極小値Gb1までの低下量Xに車両加速度Gの振動周期Tを乗算した値X・TがショックShを表す代表値とされる。なお、本発明では車両加速度Gが最初の極大値Ga1となったとき(時刻ta1)から2周期2Tが経過して車両加速度Gが3番目の極大値Ga3になる(時刻ta3)までの経過時間(ta3−ta1)の1/2が振動周期Tとされる。
By the way, after the acceleration is started, when the vehicle acceleration G decreases from G a1 to G b1 , the vehicle deceleration G, that is, a shock is generated as the vehicle acceleration G decreases, and the vehicle deceleration G decreases as the vehicle acceleration G decreases X. That is, a shock occurs. The first maximum of the vehicle acceleration G when the rate of decrease in the vehicle acceleration G is the vehicle acceleration G is that is proportional to the oscillation period T of the vehicle acceleration G after a G a1, hence the
一方、車両加速度GがGa1になった後に車両加速度Gが振動すると加速と減速とが繰返されるような感じとなり、このような加減速の繰返し感は振動の振巾が或る程度小さくなるまで生じる。このように加減速の繰返し感が生じている期間がジャークと称され、従って本発明による実施例ではアクセルペダル29が踏込まれたときに車両加速度Gが最初の極大値Ga1になったときから車両加速度Gの振動の振幅が予め定められた振幅YOとなるまでの時間Jeがジャークを表す代表値とされる。
On the other hand, when the vehicle acceleration G vibrates after the vehicle acceleration G becomes G a1 , it feels like acceleration and deceleration are repeated, and such repeated feeling of acceleration / deceleration is continued until the amplitude of vibration is reduced to some extent. Arise. Thus, the period during which the acceleration / deceleration is repeatedly felt is called jerk. Therefore, in the embodiment according to the present invention, the vehicle acceleration G reaches the first maximum value G a1 when the
なお、図2に示される車両加速度Gの各極大値Ga1,Ga2,Ga3・・・および各極小値Gb1,Gb2,Gb3・・・は加速度センサ27の出力信号から求められており、車両加速度Gの振動の振幅が予め定められた振幅YOとなった時刻はこれら極大値および極小値から算出される。図3はこの時刻の求め方の一例を示している。 Each local maximum value of the vehicle acceleration G shown in FIG. 2 G a1, G a2, G a3 · · · and the minimum value G b1, G b2, G b3 · · · is determined from the output signal of the acceleration sensor 27 The time at which the vibration amplitude of the vehicle acceleration G becomes the predetermined amplitude YO is calculated from these maximum and minimum values. FIG. 3 shows an example of how to obtain this time.
即ち、図3に示すようにGyを通る水平線およびGzを通る水平線を引き、Gx,Gzを通る破線と符号が逆で傾きが同じでありかつGyを通る破線を引き、各部の長さを図示の如くΔt1,Δt2,X1,X2,Y1,Y2とすると、図3に示されるようにX1およびX2を算出することができるので、(Y1+X1)および(Y2−X2)を算出することができる。(Y1+X1)および(Y2−X2)が算出できると振動の振幅がYOとなる時間tkを算出することができ、時間tkが算出できるとジャークを表す代表値Jeを算出することができる。このように本発明による実施例ではジャークを表す代表値は車両加速度Gの極大値および極小値から算出される。 That is, as shown in FIG. 3, a horizontal line passing through Gy and a horizontal line passing through Gz are drawn, and a broken line passing through Gx and Gz is opposite in sign and has the same inclination and a broken line passing through Gy is drawn to show the length of each part If Δt1, Δt2, X1, X2, Y1, and Y2 as shown in FIG. 3, X1 and X2 can be calculated as shown in FIG. 3, and (Y1 + X1) and (Y2−X2) can be calculated. If (Y1 + X1) and (Y2-X2) can be calculated, the time tk when the amplitude of vibration becomes YO can be calculated, and if the time tk can be calculated, the representative value Je representing jerk can be calculated. Thus, in the embodiment according to the present invention, the representative value representing the jerk is calculated from the maximum value and the minimum value of the vehicle acceleration G.
さて、アクセルペダル29が踏込まれたときに図4(A)に示される如く車両加速度Gが最初の極大値Ga1となった後に車両加速度Gが若干低下して極小値Gb1となり、次いで車両加速度Gが最初の極大値Ga1よりも大きな極大値Ga2となるような場合がある。この場合には加速が2段階で行われたような形となり、このような加速状態は2段加速と称される。
When the
ところで2番目の極大値Ga2に比べて最初の極大値Ga1が低いときには2段加速が行われたと感じられず、2段加速が行われたと感じるのは最初の極大値Ga1が比較的大きいときである。即ち、2段加速が行われたと感じるか否かは、2番目の極大値Ga2に対する最初の極大値Ga1の割合に依存しており、この割合が予め定められた割合、例えば0.7よりも低ければ2段加速と感じられず、この割合が予め定められた割合よりも高ければ2段加速と感じる。 By the way, when the first maximum value G a1 is lower than the second maximum value G a2 , it is not felt that the two-stage acceleration is performed, and it is felt that the first maximum value G a1 is relatively high. When it ’s big. That is, whether or not it feels that two-stage acceleration has been performed depends on the ratio of the first maximum value G a1 to the second maximum value G a2 , and this ratio is a predetermined ratio, for example, 0.7 If it is lower than this, it will not be felt as two-stage acceleration, and if this ratio is higher than a predetermined ratio, it will be felt as two-stage acceleration.
2段加速と感じられない場合には加速が開始されたときには車両加速度Gが滑らかに2番目の極大値Ga2まで上昇したとみなすことができる。この場合には図4(A)に示されるように最初の極大値Ga1と最初の極小値Gb1は無視され、2番目の極大値Ga2および2番目の極小値Gb2が夫々最初の極大値Ga1および最初の極小値Gb1とみなされる。即ち、本発明による実施例ではアクセルペダル29が踏込まれたときの車両加速度Gの最初の極大値Ga1よりも2番目の極大値Ga2が大きく、かつ2番目の極大値Ga2に対する最初の極大値Ga1の割合Ga1/Ga2が予め定められた割合よりも小さいときには、アクセルペダル29が踏込まれたときから車両加速度Gが2番目の極大値Ga2になるまでの時間Reが加速レスポンスを表す代表値とされる。
When the acceleration is not felt, it can be considered that the vehicle acceleration G has smoothly increased to the second maximum value G a2 when the acceleration is started. In this case, as shown in FIG. 4A, the first maximum value G a1 and the first minimum value G b1 are ignored, and the second maximum value G a2 and the second minimum value G b2 are respectively The maximum value G a1 and the first minimum value G b1 are considered. That is, in the embodiment according to the present invention the first relative to the vehicle acceleration first large second maximum value G a2 than maximum value G a1 of G, and the second maximum value G a2 when the
これに対して、2番目の極大値Ga2に対する最初の極大値Ga1の割合Ga1/Ga2が予め定められた割合よりも大きいとき、即ち2段加速が行われたと感じられる場合には後述するように2段加速を解消すべく最初の極大値Ga1を高くする処理が行われる。 In contrast, when the ratio G a1 / G a2 of the first local maximum G a1 for the second local maximum G a2 is greater than a predetermined ratio, that is, when the 2-stage acceleration is felt to have been performed As will be described later, processing for increasing the initial maximum value G a1 is performed to eliminate the two-stage acceleration.
一方、図4(B)に示されるように車両加速度Gが最初の極大値Ga1から低下する際に車両加速度Gが最初の極小値Gb1となった後に車両加速度Gが若干上昇して極大値Ga2となり、次いで車両加速度Gが最初の極小値Gb1よりも小さな極小値Gb2となるような場合がある。このように最初の極大値Ga1と3番目の極大値Ga3との間に表われる2番目の極大値Ga2がこれら極大値Ga1,Ga3よりも小さくなることは通常あり得ず、従って最初の極小値Gb1および2番目の極大値Ga2は極値を表すデータとしては不適切であると考えられる。 On the other hand, vehicle acceleration G First of vehicle acceleration G in drops from the maximum value G a1 is increased vehicle acceleration G is slightly after reaching a first minimal value G b1 is maximum as shown in FIG. 4 (B) In some cases, the value G a2 is reached, and then the vehicle acceleration G becomes the minimum value G b2 smaller than the first minimum value G b1 . Thus, the second maximum value G a2 appearing between the first maximum value G a1 and the third maximum value G a3 cannot normally be smaller than these maximum values G a1 , G a3 , Therefore, the first minimum value G b1 and the second maximum value G a2 are considered inappropriate as data representing the extreme value.
従って本発明による実施例では3番目の極大値Ga3に対する2番目の極大値Ga2の割合Ga2/Ga3が予め定められた割合、例えば1/1.1よりも小さいときには最初の極小値Gb1および2番目の極大値Ga2をデータから削除し、2番目の極小値Gb2を最初の極小値Gb1とし、3番目の極大値Ga3が2番目の極大値Ga2とされる。従って本発明による実施例では、アクセルペダル29が踏込まれたときの車両加速度Gの2番目の極大値Ga2よりも3番目の極大値Ga3が大きく、かつ3番目の極大値Ga3に対する2番目の極大値Ga2の割合Ga2/Ga3が予め定められた割合よりも小さいときには、車両加速度Gの最初の極大値Ga1から2番目の極小値Gb2までの低下量に車両加速度Gの振動周期を乗算した値がショックを表す代表値とされる。
Consequently, the proportion of the ratio G a2 / G a3 of the second maximum value G a2 for the third maximum value G a3 in the embodiment according to the present invention is predetermined, for example, the first minimum value when smaller than 1 / 1.1 remove the G b1 and the second maximum value G a2 from the data, the second minimum value G b2 as the first minimum value G b1, 3-th maximum value G a3 is the second maximum value G a2 . Therefore, in the embodiment according to the present invention, the third maximum value G a3 is larger than the second maximum value G a2 of the vehicle acceleration G when the
次に図5および図6を参照しつつ加速レスポンスの代表値Re、ショックの代表値Sh、ジャークの代表値Jeを算出するためのルーチンについて説明する。 Next, a routine for calculating the acceleration response representative value Re, the shock representative value Sh, and the jerk representative value Je will be described with reference to FIGS.
図5および図6を参照するとまず初めにステップ100では減速運転状態のときにアクセルペダル29が踏込まれたか否かが判別される。減速運転状態でないとき、又はアクセルペダル29が踏込まれたときでない場合には処理サイクルを完了する。これに対し、減速運転状態のときにアクセルペダル29が踏込まれたときにはステップ101に進んでタイマがオンとされる。即ち、図2においてアクセルオンとされる時刻toにおいてタイマがオンとされる。
Referring to FIGS. 5 and 6, first, at
次いでステップ102では加速度センサ27の出力信号から車両加速度Gが極大値になったか否かが判別される。車両加速度Gが極大値になったときにはステップ103に進んで最初の極大値であれば車両加速度GがGa1とされ、最初の極大値でなければ検出された順序に従ってGa2,Ga3,Ga4等とされる。次いでステップ104ではタイマにより計測されている時刻tが極大値の検出順に従ってTai(i=1,2,3,4・・・)とされる。次いでステップ105では検出された極大値が最初の極大値Ga1であるか否かが判別され、検出された極大値が最初の極大値Ga1であるときにはステップ102に戻る。これに対して検出された極大値が最初の極大値Ga1でないときにはステップ111に進む。
Next, at
一方、ステップ102において車両加速度Gが極大値となっていないと判別されたときにはステップ106に進んで加速度センサ27の出力信号から車両加速度Gが極小値になったか否かが判別される。車両加速度Gが極小値になったときにはステップ107に進んで最初の極小値であれば車両加速度GがGb1とされ、最初の極小値でなければ検出された順序に従ってGb2,Gb3,Gb4等とされる。次いでステップ108ではタイマにより計測されている時刻tが極小値の検出順に従ってtbj(j=1,2,3,4・・・)とされる。次いでステップ109では検出された極小値が最初の極小値Gb1であるか否かが判別され、検出された極小値が最初の極小値Gb1であるときにはステップ102に戻る。これに対して検出された極小値が最初の極小値Gb1でないときにはステップ117に進む。
On the other hand, when it is determined in
さて、ステップ105からステップ110に進むと検出された極大値が2番目の極大値Ga2であるか否かが判別される。検出された極大値が2番目の極大値Ga2であるときにはステップ111に進んで2番目の極大値Ga2に対する最初の極大値Ga1の割合Ga1/Ga2が予め定められた割合、例えば0.7よりも小さいか否か、即ち2段加速が行われていると感じないか否かが判別される。Ga1<0.7Ga2のとき、即ち2段加速が行われていると感じられないときにはステップ112に進んで図4(A)に示されるようにGa1,Gb1がキャンセルされ、次いでステップ113においてGa2がGa1とされ、Gb2がGb1とされる。次いでステップ117に進む。
When the routine proceeds from
一方、ステップ110において検出された極大値が2番目の極大値Ga2でないと判断されたときにはステップ114に進んでGa(i-1)<(1/1.1)・Gaiであるか否か、即ちGa(i-1)/Gai<(1/1.1)であるか否かが判別される。例えばi=3であればGa2/Ga3<(1/1.1)であるか否かが判別される。この場合、Ga2/Ga3<(1/1.1)であればGa1,Gb1はデータとして不適切であるとされ、従って図4(B)に示されるようにステップ115においてGa(i-1)およびGb(j-2)がキャンセルされ、次いでステップ116においてGaiがGa(i-1)とされ、Gb(j-1)がGb(i-2)とされる。次いでステップ117に進む。なお、ステップ113,116において極大値、極小値の順番を表す番号が変えられると図4(A),(B)に示されるように他の極大値、極小値の番号が順序よく並ぶように変えられる。
On the other hand, when it is determined that the maximum value detected in
ステップ117では車両加速度Gの振動の振幅Ampが算出される。今、検出された極値が図3において極大値Gzであったとするとこのときの振幅Ampは次式から算出される。
Amp=Y2−X2=(Gz−Gy)−(Y1−Y2)・Δt2/(Δt1+Δt2)
次いでステップ118では車両加速度Gの振動の振幅Ampが予め定められた振幅YOよりも小さくなった否かが判別される。Amp≧Y0のときにはステップ102に戻り、Amp<Y0となるとステップ119に進んで加速レスポンスを表す代表値Reが算出される。次いでステップ120ではショックを表す代表値Shが算出され、次いでステップ121ではジャークを表す代表値Jeが算出される。次いでステップ122ではタイマがクリアされ、処理サイクルを完了する。
In step 117, the vibration amplitude Amp of the vehicle acceleration G is calculated. Assuming that the detected extreme value is the maximum value Gz in FIG. 3, the amplitude Amp at this time is calculated from the following equation.
Amp = Y2-X2 = (Gz-Gy)-(Y1-Y2). [Delta] t2 / ([Delta] t1 + [Delta] t2)
Next, at
ところで、加速レスポンスを表す代表値Re、ショックを表す代表値Shおよびジャークを表す代表値Jeについては夫々予め定められた目標値が設定されており、これら加速レスポンスを表す代表値Re、ショックを表す代表値Shおよびジャークを表す代表値Jeが予め定められた目標値を満たしているか否かは評価関数に基いて判断される。この評価関数は代表値/目標値で表される。即ち、加速レスポンスの評価関数は代表値Re/目標値で表され、ショックの評価関数は代表値Sh/目標値で表され、ジャークの評価関数は代表値Je/目標値で表される。 By the way, a predetermined target value is set for the representative value Re representing the acceleration response, the representative value Sh representing the shock, and the representative value Je representing the jerk. The representative value Re and the shock representing the acceleration response are set, respectively. Whether or not the representative value Sh and the representative value Je representing the jerk satisfy a predetermined target value is determined based on the evaluation function. This evaluation function is represented by a representative value / target value. In other words, the acceleration response evaluation function is represented by the representative value Re / target value, the shock evaluation function is represented by the representative value Sh / target value, and the jerk evaluation function is represented by the representative value Je / target value.
この場合、加速レスポンスを表す代表値Reが目標値以下になったときに加速レスポンスを表す代表値Reは目標値を満たしていると判断され、従って加速レスポンスを表す代表値Reが目標値を満たすのは評価関数の値、即ち評価値≦1.0のときである。また、ショックを表す代表値Shが目標値以下になったときにショックを表す代表値Shは目標値を満たしていると判断され、従ってショックを表す代表値Shが目標値を満たすのは評価値≦1.0のときである。また、ジャークを表す代表値Jeが目標値以下になったときにジャークを表す代表値Jeは目標値を満たしていると判断され、従ってジャークを表す代表値Jeが目標値を満たすのは評価値≦1.0のときである。 In this case, it is determined that the representative value Re representing the acceleration response satisfies the target value when the representative value Re representing the acceleration response is equal to or less than the target value. Therefore, the representative value Re representing the acceleration response satisfies the target value. Is the value of the evaluation function, that is, when the evaluation value ≦ 1.0. Further, when the representative value Sh representing the shock is equal to or less than the target value, it is determined that the representative value Sh representing the shock satisfies the target value. Therefore, the representative value Sh representing the shock satisfies the target value. When ≦ 1.0. Further, when the representative value Je representing the jerk falls below the target value, the representative value Je representing the jerk is determined to satisfy the target value, and therefore the representative value Je representing the jerk satisfies the target value. When ≦ 1.0.
さて、本発明では加速レスポンスが最も重要視され、加速レスポンスが良好となるように燃料噴射量の適合作用が行われる。この場合、加速レスポンスとショックとは相反関係があり、加速レスポンスを良好にしていくとショックが悪化していく。ただし、この場合でもショックを表す代表値Shが目標値を満たしていることが必要であり、従ってショックを表す代表値Shが目標値を満たす範囲で加速レスポンスを表す代表値Reが可能な限り小さくされる。 In the present invention, the acceleration response is regarded as the most important, and the fuel injection amount is adapted so that the acceleration response is good. In this case, the acceleration response and the shock have a contradictory relationship, and the shock gets worse as the acceleration response is improved. However, even in this case, it is necessary that the representative value Sh representing the shock satisfies the target value. Therefore, the representative value Re representing the acceleration response is as small as possible within a range where the representative value Sh representing the shock satisfies the target value. Is done.
ところで加速レスポンスを制御するのにフィードバック制御では間に合わず、本発明ではフィードホワード制御によって加速レスポンスおよびショックが最適化される。一方、ジャークは動力伝達系の振動の発生状況に応じて制御が可能であり、従って本発明ではフィードバック制御によってジャークの最適化が行われる。 By the way, it is not in time for feedback control to control acceleration response, and in the present invention, acceleration response and shock are optimized by feed forward control. On the other hand, jerk can be controlled in accordance with the state of occurrence of vibration in the power transmission system. Therefore, in the present invention, jerk is optimized by feedback control.
従って本発明では、車両の加速レスポンスを表す代表値Re、ショックを表す代表値Shおよびジャークを表す代表値Jeを検出する検出手段と、加速レスポンスを表す代表値Reが予め定められた目標値を満たしかつショックを表す代表値Shが予め定められた目標値を満たすように燃料噴射量をフィードホワード制御するフィードホワード制御手段と、ジャークを表す代表値Jeが予め定められた目標値を満たすように燃料噴射量をフィードバック制御するフィードバック制御手段とを具備している。 Therefore, in the present invention, the detection means for detecting the representative value Re representing the acceleration response of the vehicle, the representative value Sh representing the shock, and the representative value Je representing the jerk, and the target value for which the representative value Re representing the acceleration response is predetermined. Feed forward control means for performing feed forward control of the fuel injection amount so that the representative value Sh that satisfies and represents the shock satisfies a predetermined target value, and the representative value Je that represents the jerk satisfies the predetermined target value. Feedback control means for feedback-controlling the fuel injection amount.
なお、ジャークはショックにより誘発される振動であり、最適化の順序としてはショックを制御した後にジャークを制御するのが効率的である。従って本発明ではフィードホワード制御が優先的に行われ、フィードホワード制御により加速レスポンスおよびショックが最適化された後に、フィードバック制御によってジャークが最適化される。 Jerk is a vibration induced by shock, and as an optimization sequence, it is efficient to control the jerk after controlling the shock. Therefore, in the present invention, feedforward control is preferentially performed, and after acceleration response and shock are optimized by feedforward control, jerk is optimized by feedback control.
なお、このジャークも加速レスポンスと相反関係にあり、加速レスポンスを良好にするとジャークが悪化する。従って本発明では加速レスポンスが目標値を満たしている状態を維持しつつジャークが目標値を満たすようにフィードバック制御が行われる。 This jerk is also in conflict with the acceleration response. If the acceleration response is improved, the jerk deteriorates. Therefore, in the present invention, feedback control is performed so that the jerk satisfies the target value while maintaining the state where the acceleration response satisfies the target value.
図7に本発明による燃料噴射量制御の全体図を示す。
図7を参照すると本発明による燃料噴射量制御は、基本噴射量を表す信号を発生する信号発生手段と、フィードホワード制御を行うQJERK1制御部と、フィードバック制御を行うQJERK2制御部からなる。図7からわかるように基本噴射量信号発生手段にはアクセルペダル29の踏込み量、即ちアクセル開度と機関回転数NEとが入力される。基本噴射量はアクセル開度および機関回転数NEの関数としてマップの形で予めROM22内に記憶されており、このマップから基本噴射量が算出される。
FIG. 7 shows an overall view of fuel injection amount control according to the present invention.
Referring to FIG. 7, the fuel injection amount control according to the present invention comprises a signal generating means for generating a signal representing the basic injection amount, a QJERK1 control unit for performing feedforward control, and a QJERK2 control unit for performing feedback control. As can be seen from FIG. 7, the depression amount of the
次にフィードホワード制御を行うQJERK1制御部について説明する。
図7を参照するとQJERK1制御部にはフィルタ手段が設けられており、このフィルタ手段に基本噴射量信号が入力される。この基本噴射量信号にはフィルタ手段によりフィルタ処理が施されてフィードホワード信号が生成され、このフィードホワード信号によって基本噴射量信号が補正される。もう少し省略に言うとフィルタ手段の出力信号に比例定数PGが乗算されてフィードホワード信号が生成され、基本噴射量信号からフィードホワード信号を減算した結果がQJERK1制御部の出力信号となる。
Next, the QJERK1 control unit that performs feed forward control will be described.
Referring to FIG. 7, the QJERK1 controller is provided with filter means, and a basic injection amount signal is input to this filter means. The basic injection amount signal is subjected to filter processing by a filter means to generate a feed forward signal, and the basic injection amount signal is corrected by the feed forward signal. More briefly, the output signal of the filter means is multiplied by a proportional constant PG to generate a feed forward signal, and the result of subtracting the feed forward signal from the basic injection amount signal becomes the output signal of the QJERK1 control unit.
即ち、図8(A)に示されるようにアクセル開度がステップ状に一定値まで上昇せしめられるとそれに伴なって燃料噴射量は基本噴射量の増大分だけステップ状に増大せしめられ、次いで一定量に維持される。しかしながらこのように燃料噴射量がステップ状に増大せしめられ、次いで一定量に維持されると車両加速度は上昇後、図8(A)に示されるように動力伝達系の共振周波数でもって激しく振動する。このように車両加速度が激しく振動するとショックが目標値を満たさなくなる。そこで本発明ではショックが目標値を満たすように車両加速度の振動が抑制される。 That is, as shown in FIG. 8A, when the accelerator opening is raised to a constant value in steps, the fuel injection amount is increased stepwise by the increase of the basic injection amount, and then constant. Maintained in quantity. However, if the fuel injection amount is increased stepwise and then maintained at a constant amount, the vehicle acceleration increases and then vibrates vigorously at the resonance frequency of the power transmission system as shown in FIG. . Thus, when the vehicle acceleration vibrates violently, the shock does not satisfy the target value. Therefore, in the present invention, the vibration of the vehicle acceleration is suppressed so that the shock satisfies the target value.
即ち、図8(B)は図8(A)に示される車両加速度の振動強度と振動周波数との関係を示しており、図8(B)に示されるように車両加速度の振動強度は動力伝達系の共振周波数fvにおいて最も高くなる。図8(A)に示される燃料噴射量を表す信号は種々の周波数の振動の集まりであり、これら種々の周波数のうち振動強度が最も高くなる共振周波数成分の影響を低下させると車両加速度の振動を抑制することができる。そこで本発明による実施例では、図9(A)に示されるように入力に対する出力の比を表すゲインが共振周波数fvにおいて低下するような基本特性を有するフィルタ手段が用いられている。 8B shows the relationship between the vibration intensity and the vibration frequency of the vehicle acceleration shown in FIG. 8A. As shown in FIG. 8B, the vibration intensity of the vehicle acceleration indicates the power transmission. It becomes highest at the resonance frequency fv of the system. The signal representing the fuel injection amount shown in FIG. 8A is a collection of vibrations of various frequencies, and if the influence of the resonance frequency component having the highest vibration intensity among these various frequencies is reduced, the vibration of the vehicle acceleration Can be suppressed. Therefore, in the embodiment according to the present invention, as shown in FIG. 9A, filter means having basic characteristics such that the gain representing the ratio of output to input decreases at the resonance frequency fv.
このフィルタ手段としては例えば次のような伝達関数で表されるフィルタを用いることができる。
基本噴射量信号に図9(A)に示すような基本特性を有するフィルタ手段によってフィルタ処理を行うと燃料噴射量は図9(E)に示されるように変化する噴射量となり、このとき図9(E)に示されるように車両加速度の振動が抑制される。このときの燃料噴射量の変化パターンを図9(F)に示す。即ち、燃料噴射開始時には一気に噴射量が増大する部分、即ちつの部分が表れ、次いで燃料噴射量が落ち込む部分、即ちえぐれ部分が表れる。 When the basic injection amount signal is filtered by the filter means having the basic characteristics as shown in FIG. 9A, the fuel injection amount changes as shown in FIG. 9E. As shown in (E), the vibration of the vehicle acceleration is suppressed. The change pattern of the fuel injection amount at this time is shown in FIG. That is, at the start of fuel injection, a portion where the injection amount increases at once, that is, one portion appears, and then a portion where the fuel injection amount falls, that is, a gap portion appears.
次にこれらつの部分やえぐれ部分と、前述した制御定数CD,PG,Sとの関係について説明する。
フィルタ手段のゲインは車両振動の振動周波数の増大に伴ない急速に低下し、次いで車両振動の共振周波数fvにおいて最下点に達した後に急速に上昇するほぼV字型に変化する基本特性を有する。
Next, the relationship between these parts and the corners and the control constants CD, PG, S described above will be described.
The gain of the filter means has a basic characteristic that changes rapidly to an approximately V-shape that rapidly decreases after reaching the lowest point at the resonance frequency fv of the vehicle vibration, and then rapidly decreases as the vibration frequency of the vehicle vibration increases. .
この基本特性に対して図9(B)に示されるように車両振動の共振周波数fvよりも高周波側の帯域における高周波側ゲインを変化させると図9(F)におけるつの部分の大きさが変化する。即ち、高周波側ゲインを増大させると噴射開始時における噴射量が増大するので図9(F)におけるつの部分が高くなる。伝達関数G1(s)における制御定数CDはこの高周波側ゲインを表しており、従って制御定数CDを大きくすると図9(F)におけるつの部分が高くなる。つの部分が高くなると加速レスポンスは向上するがショックは悪化する。 With respect to this basic characteristic, as shown in FIG. 9 (B), when the high frequency side gain in the band on the high frequency side of the vehicle vibration resonance frequency fv is changed, the size of one part in FIG. 9 (F) changes. . That is, if the high frequency side gain is increased, the amount of injection at the start of injection increases, so one part in FIG. The control constant CD in the transfer function G 1 (s) represents this high frequency side gain. Therefore, when the control constant CD is increased, one part in FIG. The acceleration response improves as the two parts increase, but the shock worsens.
一方、図9(c)に示されるように共振周波数fvにおけるゲイン最下点を変化させると図9(F)におけるえぐれ部分の大きさが変化する。即ち、ゲイン最下点を低下させると図9(F)におけるえぐれ部分が大きくなる。図7のQJERK1制御部における比例定数PGはこのえぐれ部分の大きさを表しており、比例定数PGが大きくなると図9(F)におけるえぐれ部分が大きくなる。えぐれ部分が大きくなると加速レスポンスは悪くなるがショックは小さくなる。 On the other hand, as shown in FIG. 9C, when the bottom point of the gain at the resonance frequency fv is changed, the size of the bottom portion in FIG. 9F changes. In other words, when the gain lowest point is lowered, the gap portion in FIG. The proportional constant PG in the QJERK1 control unit of FIG. 7 represents the size of this squeezed portion, and when the proportional constant PG increases, the stagnation portion in FIG. 9F increases. If the gap is larger, the acceleration response will be worse but the shock will be smaller.
一方、図9(D)に示されるようにゲインがV字型に変化するゲイン変化帯域巾を変化させると図9(F)においてえぐれ部分の時間幅が変化する。即ち、ゲイン変化帯域巾を広くすると図9(F)のえぐれ部分の時間幅が長くなる。伝達関数G1(s)における制御定数Sはこのゲイン変化帯域巾を表わしており、従って制御定数Sを大きくすると図9(F)におけるえぐれ部分の時間幅Sが増大する。えぐれ部分の時間幅Sが増大すると加速レスポンスは悪くなるがショックは小さくなる。 On the other hand, as shown in FIG. 9D, when the gain change bandwidth in which the gain changes to a V-shape is changed, the time width of the gap portion in FIG. 9F changes. That is, when the gain change bandwidth is widened, the time width of the gap portion in FIG. The control constant S in the transfer function G 1 (s) represents this gain change bandwidth. Therefore, when the control constant S is increased, the time width S of the gap portion in FIG. 9F increases. When the time width S of the gap portion increases, the acceleration response becomes worse, but the shock becomes smaller.
このように本発明ではフィルタ手段の高周波側ゲイン、ゲイン最下点およびゲイン変化帯域巾を制御することによってショックが目標値を満たすように維持しながら最良の加速レスポンスが得られる。即ち、本発明ではフィルタ手段は車両振動の振動周波数に応じてゲインが可変であり、車両振動の共振周波数fvから定まる予め定められた特定の振動周波数におけるフィルタ手段のゲインを制御して加速レスポンスを表す代表値Reが予め定められた目標値を満たしかつショックを表す代表値Shが予め定められた目標値を満たすようにしている。 As described above, in the present invention, the best acceleration response can be obtained while maintaining the shock so as to satisfy the target value by controlling the high frequency side gain, the gain bottom point and the gain change bandwidth of the filter means. That is, in the present invention, the gain of the filter means is variable according to the vibration frequency of the vehicle vibration, and the acceleration response is obtained by controlling the gain of the filter means at a predetermined specific vibration frequency determined from the resonance frequency fv of the vehicle vibration. The representative value Re to be represented satisfies a predetermined target value, and the representative value Sh representing a shock satisfies a predetermined target value.
次にフィードバック制御を行うQJERK2制御部について説明する。
図7を参照するとQJERK2制御部にはゲイン・位相調整手段が設けられており、このゲイン・位相調整手段に車両から機関回転数の変動信号dNE/dtが入力される。ゲイン・位相調整手段では機関回転数の変動量が収束するように燃料噴射量のフィードバック補正量が制御される。もう少し省略に言うとQJERK1制御部の出力信号からゲイン・位相調整手段の出力信号を減算した結果がQJERK2制御部の出力信号Qfinとされる。
Next, the QJERK2 control unit that performs feedback control will be described.
Referring to FIG. 7, the QJERK2 control unit is provided with a gain / phase adjustment means, and a fluctuation signal dNE / dt of the engine speed is input from the vehicle to the gain / phase adjustment means. The gain / phase adjusting means controls the feedback correction amount of the fuel injection amount so that the fluctuation amount of the engine speed converges. More briefly, the output signal Qfin of the QJERK2 control unit is the result of subtracting the output signal of the gain / phase adjustment means from the output signal of the QJERK1 control unit.
このゲイン・位相調整手段としては例えば次のような伝達関数で表される調整手段を用いることができる。
図10の実線は動力伝達系の共振周波数でもって変動している機関回転数と、この機関回転数の変動を抑制するための補正噴射量の基本的なフィードバック制御を示している。即ち、図10からわかるように機関回転数が低下しているときには補正噴射量が増量され、機関回転数が増大しているときには補正噴射量が減量するように補正噴射量は機関回転数の変動に対して90度の位相遅れをもって変化している。通常はこのようなフィードバック制御を行うと機関の回転数変動を早期に抑制することができる。 The solid line in FIG. 10 shows the basic feedback control of the engine speed fluctuating with the resonance frequency of the power transmission system and the correction injection amount for suppressing the fluctuation of the engine speed. That is, as can be seen from FIG. 10, when the engine speed is decreasing, the corrected injection amount is increased, and when the engine speed is increasing, the corrected injection amount is decreased so that the corrected injection amount is decreased. With respect to the phase delay of 90 degrees. Normally, when such feedback control is performed, engine speed fluctuations can be suppressed early.
しかしながら実際には機関回転数に対して位相遅れを90度よりも大きくするか又は小さくした方が機関回転数の変動を早期に抑制しうる場合が多く、又補正噴射量についても最適な変動巾が存在する。ところで伝達関数G2(s)において制御周波数faを動力伝達系の共振周波数fvよりも高くすると図10において破線で示すように位相遅れは90度よりも短かくなり、これとは逆に制御周波数faを共振周波数fvよりも低くすると位相遅れは90度よりも長くなる。即ち、伝達関数G2(s)は制御周波数faに応じて位相遅れを変化させる機能を有している。一方、伝達関数G2(s)において制御定数Kを大きくすれば補正噴射量の変動巾は大きくなり、従って制御定数Kを制御することによって補正噴射量の変動巾を制御することができる。 However, in practice, it is often the case that the phase lag with respect to the engine speed is made larger or smaller than 90 degrees so that fluctuations in the engine speed can be suppressed early, and the optimum fluctuation range for the corrected injection amount is also increased. Exists. By the way, when the control frequency fa is higher than the resonance frequency fv of the power transmission system in the transfer function G 2 (s), the phase delay becomes shorter than 90 degrees as shown by the broken line in FIG. When fa is lower than the resonance frequency fv, the phase delay becomes longer than 90 degrees. That is, the transfer function G 2 (s) has a function of changing the phase delay according to the control frequency fa. On the other hand, if the control constant K is increased in the transfer function G 2 (s), the fluctuation range of the correction injection amount becomes large. Therefore, by controlling the control constant K, the fluctuation range of the correction injection amount can be controlled.
そこで本発明による実施例では制御定数Kと制御周波数faを少しずつ変化させてジャークの評価点が最も小さくなる制御定数Kと制御周波数faとが探索される。探索が行われたときの制御定数Kと、制御周波数faと、ジャーク評価点との関係を図11に示す。なお、図11において破線で示される最適解が存在する領域は予めわかっており、従って実際には最適な制御定数Kと最適な制御周波数faの探索は図11の最適解存在領域内においてのみ行われる。 Therefore, in the embodiment according to the present invention, the control constant K and the control frequency fa are searched for by changing the control constant K and the control frequency fa little by little. FIG. 11 shows the relationship among the control constant K, the control frequency fa, and the jerk evaluation point when the search is performed. Note that the region where the optimal solution indicated by the broken line in FIG. 11 exists is known in advance, and therefore the search for the optimal control constant K and the optimal control frequency fa is actually performed only within the optimal solution existing region of FIG. Is called.
このように本発明によれば、機関回転数の変動に対するフィードバック補正量の変動の位相遅れと、フィードバック補正量の変動巾とを調整しうる調整手段が設けられており、ジャークを表す代表値Jeが予め定められた目標値を満たすための位相遅れと補正量の変動巾とが探索される。 As described above, according to the present invention, the adjusting means capable of adjusting the phase lag of the fluctuation of the feedback correction amount with respect to the fluctuation of the engine speed and the fluctuation range of the feedback correction amount is provided, and the representative value Je representing the jerk is provided. Is searched for a phase delay and a fluctuation range of the correction amount for satisfying a predetermined target value.
次に図13に示す自動適合ルーチンについて説明する。
図13を参照するとまず初めにステップ200において加速レスポンスおよびショックの最適化処理が行われる。この加速レスポンスおよびショックの最適化処理は図14に示されている。次いでステップ300において加速レスポンスおよびジャークの最適化処理が行われる。この加速レスポンスおよびジャークの最適化処理は図15に示されている。
Next, the automatic adaptation routine shown in FIG. 13 will be described.
Referring to FIG. 13, first, at
図14を参照するとまず初めにステップ201ではシャーシダイナモ上で車両を走行させ、減速運転をさせた後に加速運転を行わせる処理が行われる。ただし、実際に車両を運転している場合にはこのような処理は行われない。次いでステップ202では図5および図6に示されるRe,Sh,Jeの算出処理が実行され、加速レスポンスを表す代表値Re、ショックを表す代表値Shおよびジャークを表す代表値Jeが算出される。次いでステップ203では加速レスポンスおよびショックの最適化処理が完了したか否かが判別される。最適化処理が完了したときには図13のステップ300に進む。これに対し、最適化処理が完了していないときにはステップ204に進む。
Referring to FIG. 14, first, in step 201, the vehicle is run on the chassis dynamo, and after decelerating operation is performed, acceleration processing is performed. However, such processing is not performed when the vehicle is actually driven. Next, at step 202, Re, Sh, Je calculation processing shown in FIG. 5 and FIG. 6 is executed, and a representative value Re representing acceleration response, a representative value Sh representing shock, and a representative value Je representing jerk are calculated. Next, at
ステップ204では加速運転開始時に2段加速であると感じる加速運転が行われたか否かが判別される。2段加速であると感じる加速運転が行われたときにはステップ205に進んで図12において破線で示すように車両加速度Gの最初の極大値を上昇させる2段加速解消処理が行われる。この2段加速解消処理では最初の極大値が2番目の極大値よりも大きくなるまで高周波側ゲインおよびゲイン最下点が図16に示される予め定められた操作順序で図16に示される予め定められた操作方向に操作される。
In
即ち、操作順序は図16に示される定数変更の順番であり、操作方向は図16中に示される大、小である。従って2段加速解消処理では、まず初めに高周波側ゲイン(CD)が増大され、高周波側ゲイン(CD)が増大されても最初の極大値が2番目の極大値を越えないときにはゲイン最下点が増大される、即ちPGが小さくされる。 That is, the operation order is the order of constant change shown in FIG. 16, and the operation direction is large and small shown in FIG. Therefore, in the two-stage acceleration elimination processing, first, the high frequency side gain (CD) is increased, and if the first maximum value does not exceed the second maximum value even when the high frequency side gain (CD) is increased, the lowest point of the gain is obtained. Is increased, that is, PG is decreased.
一方、ステップ204において2段加速であると感じる加速運転が行われていないと判断されたとき、或いは2段加速が解消されたと判断されたときにはステップ206に進んで加速レスポンスおよびショックの最適化処理が行われる。この加速レスポンスおよびショックの最適化処理では、まず初めに加速レスポンスの代表値Re又はショックの代表値Shのいづれが対応する目標値を満たしていないかが判断され、目標値を満たしていない方の代表値が目標値を満たすように高周波側ゲイン、ゲイン最下点およびゲイン変化帯域巾が図17に示される予め定められた操作順序で図17に示される予め定められた操作方向に操作される。
On the other hand, if it is determined in
この場合も操作方向は図17に示される定数変更の順序であり、操作方向は図17中に示される大、小である。従って例えば加速レスポンスを表す代表値Reが予め定められた目標値を満たしていないときにはまず初めに高周波側ゲイン(CD)が増大され、高周波側ゲイン(CD)が増大されても加速レスポンスを表す代表値Reが依然として予め定められた目標値を満たさないときにはゲイン最下点が増大され、即ちPGが小さくされ、ゲイン最下点を増大させても加速レスポンスを表す代表値Reが依然として予め定められた目標値を満たさないときにはゲイン変化帯域巾(5)が小さくされる。 Also in this case, the operation direction is the order of constant change shown in FIG. 17, and the operation direction is large and small shown in FIG. Therefore, for example, when the representative value Re representing the acceleration response does not satisfy the predetermined target value, the high frequency side gain (CD) is first increased, and the representative value representing the acceleration response even if the high frequency side gain (CD) is increased. When the value Re still does not satisfy the predetermined target value, the gain bottom point is increased, that is, PG is reduced, and even if the gain bottom point is increased, the representative value Re representing the acceleration response is still predetermined. When the target value is not satisfied, the gain change bandwidth (5) is reduced.
これに対し、ショックを表す代表値Shが予め定められた目標値を満たしていないときにはまず初めにゲイン最下点が減少され、即ちPGが大きくされ、ゲイン最下点が減少されてもショックを表す代表値Shが依然として予め定められた目標値を満たさないときには高周波側ゲイン(CD)が減少され、高周波側ゲイン(CD)が減少されてもショックを表す代表値Shが依然として予め定められた目標値を満たさないときにはゲイン変化帯域巾(S)が大きくされる。このようにして加速レスポンスとショックの適合作用が行われる。 On the other hand, when the representative value Sh representing the shock does not satisfy the predetermined target value, the gain lowest point is first reduced, that is, PG is increased, and even if the gain lowest point is reduced, the shock is reduced. When the representative value Sh representing does not satisfy the predetermined target value, the high-frequency side gain (CD) is decreased, and even if the high-frequency side gain (CD) is decreased, the representative value Sh representing the shock is still the predetermined target. When the value is not satisfied, the gain change bandwidth (S) is increased. In this way, the acceleration response and the shock are matched.
次に加速レスポンスとジャークの最適化を行うための図15に示すルーチンを参照するとまず初めにステップ301ではシャーシダイナモ上で車両を走行させ、減速運転をさせた後に加速運転を行わせる処理が行われる。ただし、実際に車両を運転している場合にはこのような処理は行われない。次いでステップ302では図5および図6に示されるRe,Sh,Jeの算出処理が実行され、加速レスポンスを表す代表値Re、ショックを表す代表値Shおよびジャークを表す代表値Jeが算出される。次いでステップ303では加速レスポンスおよびジャークの最適化処理が完了したか否かが判別される。最適化処理が完了したときには処理サイクルを完了する。これに対し、最適化処理が完了していないときにはステップ304に進んで加速レスポンスおよびジャークの最適化処理が行われる。
Next, referring to the routine shown in FIG. 15 for optimizing the acceleration response and jerk, first, in step 301, the vehicle is run on the chassis dynamo and the acceleration operation is performed after the vehicle is decelerated. Is called. However, such processing is not performed when the vehicle is actually driven. Next, at step 302, Re, Sh, Je calculation processing shown in FIG. 5 and FIG. 6 is executed to calculate a representative value Re representing acceleration response, a representative value Sh representing shock, and a representative value Je representing jerk. Next, at
この最適化処理では図11を参照しつつ既に説明したように最適解存在領域内において制御定数Kおよび制御周波数faを少しずつ変えて最適なジャークが得られる制御定数Kと制御周波数faとが探索される。図18に探索方法の一実施例を示す。この実施例ではまず初めに制御周波数faを共振周波数fvとした状態で制御定数Kが0.1ずつ大きくされる。次いでK=0.4よりもK=0.5の方がジャーク評価点が悪い場合には矢印に示す如く制御周波数faが(3/4)fvとされ、K=0.1とされる。このように制御定数Kを増大させたときにジャーク評価点が悪くなったときには図18に示されるように制御周波数faが変化され、それによって制御定数Kと制御周波数faの最適値が探索される。 In this optimization processing, as already described with reference to FIG. 11, the control constant K and the control frequency fa that can obtain an optimal jerk by gradually changing the control constant K and the control frequency fa in the optimum solution existence region are searched. Is done. FIG. 18 shows an embodiment of the search method. In this embodiment, first, the control constant K is increased by 0.1 while the control frequency fa is set to the resonance frequency fv. Next, when the jerk evaluation point is worse at K = 0.5 than at K = 0.4, the control frequency fa is set to (3/4) fv as indicated by the arrow, and K = 0.1. When the jerk evaluation point becomes worse when the control constant K is increased in this way, the control frequency fa is changed as shown in FIG. 18, thereby searching for the optimum values of the control constant K and the control frequency fa. .
なお、加速レスポンスを表す代表値Re、ショックを表す代表値Shおよびジャークを表す代表値Jeの目標値は車両の種類や運転者の好みに応じて任意に設定できることが好ましい。そこで本発明による実施例では前述したように目標値を設定するための目標設定スイッチ28(図1)が設けられている。 The target values of the representative value Re representing acceleration response, the representative value Sh representing shock, and the representative value Je representing jerk are preferably set arbitrarily according to the type of vehicle and the driver's preference. Therefore, in the embodiment according to the present invention, the target setting switch 28 (FIG. 1) for setting the target value is provided as described above.
一方、車両モデルを具えている場合には、この車両モデルに基いて燃料噴射量のフィードホワード制御およびフィードバック制御を行うことができる。即ち、この場合には例えば図19の自動適合ルーチンに示すように、ステップ401において車両モデルに基づき図14に示されるルーチンにより加速レスポンスおよびショックの最適化を行い、次いでステップ402において実車に基づき図14に示されるルーチンにより加速レスポンスおよびショックの最適化を行い、ステップ403において車両モデルに基づき図15に示されるルーチンにより加速レスポンスおよびジャークの最適化を行い、次いでステップ404において実車に基づき図15に示されるルーチンにより加速レスポンスおよびジャークの最適化を行うことができる。このように実車に基づいて最適化する前に車両モデルに基づいて最適化すると最適化するのに要する時間を短かくすることができる。
On the other hand, when a vehicle model is provided, feedforward control and feedback control of the fuel injection amount can be performed based on the vehicle model. That is, in this case, for example, as shown in the automatic adaptation routine of FIG. 19, acceleration response and shock are optimized by the routine shown in FIG. 14 based on the vehicle model in step 401, and then in
また、車両モデルとして図20に示されるように常時実機と比較しながら学習するモデルを用いることもできる。このような車両モデルを用いた場合には車両モデルに基づいて加速レスポンス、ショックおよびジャークの自動適合を行うことができる。 As a vehicle model, as shown in FIG. 20, it is also possible to use a model that learns while constantly comparing with a real machine. When such a vehicle model is used, acceleration response, shock and jerk can be automatically adapted based on the vehicle model.
1…機関本体
20…電子制御ユニット
27…加速度センサ
DESCRIPTION OF
Claims (18)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004056311A JP4196855B2 (en) | 2004-03-01 | 2004-03-01 | Automatic adapting device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004056311A JP4196855B2 (en) | 2004-03-01 | 2004-03-01 | Automatic adapting device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005248719A JP2005248719A (en) | 2005-09-15 |
| JP4196855B2 true JP4196855B2 (en) | 2008-12-17 |
Family
ID=35029456
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004056311A Expired - Fee Related JP4196855B2 (en) | 2004-03-01 | 2004-03-01 | Automatic adapting device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4196855B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4640141B2 (en) * | 2005-11-28 | 2011-03-02 | トヨタ自動車株式会社 | Vehicle driving force control device |
| JP4822917B2 (en) * | 2006-04-25 | 2011-11-24 | 富士重工業株式会社 | Engine control parameter adjustment system |
| US7945362B2 (en) * | 2007-06-22 | 2011-05-17 | Advics Co., Ltd. | Apparatus and method for power hop detection and mitigation |
| JP2016003568A (en) * | 2014-06-13 | 2016-01-12 | いすゞ自動車株式会社 | Control device for internal combustion engine and control method for internal combustion engine |
-
2004
- 2004-03-01 JP JP2004056311A patent/JP4196855B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005248719A (en) | 2005-09-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101326354B (en) | control equipment for vehicles | |
| JP2004068702A (en) | Output control device for internal combustion engine | |
| JPH11182290A (en) | Fuel injection amount control device for internal combustion engine | |
| US8666636B2 (en) | Control apparatus for internal combustion engine with supercharger | |
| JP5944037B1 (en) | Control device for an internal combustion engine with a supercharger | |
| JP2585312B2 (en) | Ignition timing control device for internal combustion engine | |
| JPWO2007055094A1 (en) | Control device for internal combustion engine | |
| JP4196855B2 (en) | Automatic adapting device | |
| JP2006522264A (en) | Internal combustion engine drive method for torque monitoring | |
| JP2004535526A (en) | Driving method and apparatus for vehicle drive engine | |
| EP1789863A2 (en) | Transient compensation of egr and boost in an engine using accelerator pedal rate data | |
| JP2001041072A (en) | Automatic stop system for AT vehicles | |
| JP4218600B2 (en) | Automatic adapting device | |
| CN110094261A (en) | Device and method for the compressor for internal combustion engine to be adjusted | |
| JP4424673B2 (en) | Parameter operation rule search method and automatic adaptation method for automatic adaptation | |
| CN104411954B (en) | Vehicle integrated control device | |
| JP7485026B2 (en) | Control method and control device for internal combustion engine | |
| JP5050943B2 (en) | Vehicle vibration suppression control device | |
| US6591808B2 (en) | Adaptive PID control method and system for internal combustion engine rotation speed pulsation damping | |
| JP7026217B2 (en) | Control device and control method | |
| JP6904233B2 (en) | Wastegate valve controller | |
| CN114174657A (en) | Method and device for controlling internal combustion engine | |
| JP4738473B2 (en) | Torque control device for internal combustion engine | |
| KR0154018B1 (en) | Idle speed control method of internal combustion engine | |
| JP7647633B2 (en) | Vehicle control device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061222 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080624 |
|
| 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: 20080909 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080922 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111010 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111010 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111010 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121010 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121010 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131010 Year of fee payment: 5 |
|
| LAPS | Cancellation because of no payment of annual fees |