JP4742925B2 - Vehicle motion control device - Google Patents
Vehicle motion control device Download PDFInfo
- Publication number
- JP4742925B2 JP4742925B2 JP2006073923A JP2006073923A JP4742925B2 JP 4742925 B2 JP4742925 B2 JP 4742925B2 JP 2006073923 A JP2006073923 A JP 2006073923A JP 2006073923 A JP2006073923 A JP 2006073923A JP 4742925 B2 JP4742925 B2 JP 4742925B2
- Authority
- JP
- Japan
- Prior art keywords
- correlation
- vehicle
- target
- coefficient
- motion control
- 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
- 230000033001 locomotion Effects 0.000 title claims description 27
- 230000036461 convulsion Effects 0.000 claims description 59
- 230000008859 change Effects 0.000 claims description 29
- 229910052717 sulfur Inorganic materials 0.000 claims description 4
- 238000001514 detection method Methods 0.000 claims description 3
- 230000009191 jumping Effects 0.000 claims description 2
- 230000009194 climbing Effects 0.000 claims 1
- 230000001133 acceleration Effects 0.000 description 63
- 239000000446 fuel Substances 0.000 description 32
- 238000002485 combustion reaction Methods 0.000 description 25
- 101100164183 Caenorhabditis elegans atg-2 gene Proteins 0.000 description 22
- 238000002347 injection Methods 0.000 description 19
- 239000007924 injection Substances 0.000 description 19
- 230000003197 catalytic effect Effects 0.000 description 3
- 230000001186 cumulative effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 230000001052 transient effect Effects 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 2
- 102000016550 Complement Factor H Human genes 0.000 description 1
- 108010053085 Complement Factor H Proteins 0.000 description 1
- 241000282412 Homo Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000002826 coolant Substances 0.000 description 1
- 239000007789 gas Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 229910052760 oxygen Inorganic materials 0.000 description 1
- 239000001301 oxygen Substances 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
Images
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
Description
本発明は、運転者が操作する操作部材の操作量に基づいて、車両の運動を制御する運動制御装置に関する。 The present invention relates to a motion control device that controls the motion of a vehicle based on an operation amount of an operation member operated by a driver.
特許文献1には、アクセルペダルの踏み込み速度が大きいときには、小さいときに比べて、車両の前後加速度の変化量が大きくなるように、内燃機関の出力トルクを制御する内燃機関の出力トルク制御装置が記載されている。
しかし、アクセル操作速度に対する目標躍度の割り当ての適正値は、個人の運転技能や好みによって変わるばかりではなく、同じ個人であっても、そのときの運転意図によっても変化する。
このため、従来の制御では平均的な要求を満たすことができるとしても、運転者個々の特性や運転環境の違いなどに対応した最適な特性で内燃機関の出力トルクを制御することができず、運転者にとって使い易い特性を得ることができなかった。
However, the appropriate value for assigning the target jerk to the accelerator operation speed not only changes depending on the individual driving skill and preference, but also changes depending on the driving intention at that time even for the same individual.
For this reason, even if the average control can be satisfied with the conventional control, the output torque of the internal combustion engine cannot be controlled with the optimum characteristics corresponding to the individual characteristics of the driver or the difference in the driving environment, The characteristics that are easy to use for the driver could not be obtained.
本発明は上記問題点に鑑みなされたものであり、アクセル操作速度に対して、運転者の意図に適合する躍度に制御することができる車両の運動制御装置を提供することを目的とする。 The present invention has been made in view of the above-described problems, and an object of the present invention is to provide a vehicle motion control device that can control the accelerator operation speed to a jerk suitable for the driver's intention.
そのため、本発明に係る車両の運動制御装置は、運転者が車両の運動を制御すべく操作する操作部材の操作量を検出する手段と、前記操作量の変化速度を演算する手段と、目標躍度をJtg、前記操作量の変化速度をdAPOとしたときに、
[数8]
Jtg=A×(dAPO)H
(A,Hは係数、ただしH>1.0)の関係で示される相関に基づいて前記操作量の変化速度に対応する目標躍度を演算する手段と、を含んで構成され、登坂路であっても車両の実躍度が目標躍度となるように駆動源の出力を制御する。
Therefore, the vehicle motion control apparatus according to the present invention includes a means for detecting an operation amount of an operation member operated by a driver to control the motion of the vehicle, a means for calculating a change speed of the operation amount, a target jump When the degree is Jtg and the change amount of the manipulated variable is dAPO,
[Equation 8]
Jtg = A × (dAPO) H
(A, H is the coefficient, but H> 1.0) means for calculating a target jerk corresponding to the rate of change of said operating amount based on the correlation represented by the relationship, is configured to include a, uphill road in Even if there is, the output of the drive source is controlled so that the actual degree of achievement of the vehicle becomes the target degree of achievement.
上記構成によると、目標躍度Jtgが運転者による操作量( 例えばアクセル操作量)の変化速度dAPOと数8の関係で示される相関に基づいて前記操作量の変化速度に対応する目標躍度を演算するので、運転者による操作量の変化速度に見合った加速フィーリングを実現できるようになる。 According to the above configuration, the target jerk Jtg is calculated based on the correlation expressed by the relationship of the change amount dAPO of the operation amount (for example, accelerator operation amount) by the driver and the relationship expressed by the following equation (8). Since the calculation is performed, it becomes possible to realize an acceleration feeling corresponding to the change rate of the operation amount by the driver .
以下に本発明の実施の形態を図に基づいて説明する。
図1は、本発明に係る車両の運動制御装置が適用される車両用内燃機関のシステム図である。
図1に示す内燃機関1は、図示省略した自動車に搭載され、前記内燃機関1のクランク軸から取り出される機関発生トルクが、変速機を介して駆動輪に伝達されるようになっている。
Embodiments of the present invention will be described below with reference to the drawings.
FIG. 1 is a system diagram of a vehicle internal combustion engine to which a vehicle motion control apparatus according to the present invention is applied.
An
前記内燃機関1は、多気筒からなる4サイクルガソリンエンジンであり、各気筒には、エアクリーナ2を通過した空気が、吸気ダクト3,吸気コレクタ4,吸気マニホールド5,吸気バルブ6を介して吸引される。
内燃機関1の吸入空気量は、前記吸気ダクト3に介装される電制スロットル7によって調整される。
The
The intake air amount of the
前記電制スロットル7は、バタフライ式のスロットルバルブ7aをスロットルモータ(スロットルアクチュエータ)7bで開閉駆動する機構である。
各気筒の吸気ポート部には、燃料噴射弁9がそれぞれ設けられ、各気筒の吸気ポート内に燃料(ガソリン)を噴射する。
但し、燃料噴射弁9が燃焼室10内に直接燃料を噴射する筒内直接噴射式内燃機関であっても良い。
The electric throttle 7 is a mechanism for opening and closing a butterfly throttle valve 7a with a throttle motor (throttle actuator) 7b.
A fuel injection valve 9 is provided in each intake port portion of each cylinder, and fuel (gasoline) is injected into the intake port of each cylinder.
However, the fuel injection valve 9 may be an in-cylinder direct injection internal combustion engine in which fuel is directly injected into the
前記燃料噴射弁9から噴射された燃料は、燃焼室10内で点火プラグ15による火花点火によって着火燃焼する。
前記点火プラグ15それぞれには、パワートランジスタを内蔵する点火コイル16が直付けされており、前記点火コイル16への通電を制御することで、前記点火プラグ15の点火時期及び点火エネルギーが調整される。
The fuel injected from the fuel injection valve 9 is ignited and burned by spark ignition by the
Each
前記燃焼室10内の燃焼排気は、排気バルブ11,排気マニホールド12,排気ダクト13を介して大気中へ排出される。
前記排気ダクト13には、排気中の有害成分を浄化するための触媒コンバータ14が介装される。
前記スロットルモータ8、燃料噴射弁9、及び、点火コイル16への通電を制御するパワートランジスタは、マイクロコンピュータを内蔵するエンジンコントロールユニット(ECU)21によって制御される。
The combustion exhaust in the
The
The power transistor for controlling energization to the throttle motor 8, the fuel injection valve 9, and the ignition coil 16 is controlled by an engine control unit (ECU) 21 incorporating a microcomputer.
前記エンジンコントロールユニット21には、各種センサからの検出信号が入力される。
前記各種センサとしては、前記電制スロットル7の上流側で内燃機関1の吸入空気流量Qa(質量流量)を検出するエアフローメータ22、前記触媒コンバータ14の上流側で排気中の酸素濃度に基づいて空燃比を検出する空燃比センサ23、内燃機関1の回転速度Ne(rpm)を検出する回転速度センサ24、運転者が操作するアクセルペダル25の踏み込み量(アクセル開度)APOを検出するアクセル開度センサ26、前記スロットルバルブ7aの開度TVO(deg)を検出するスロットルセンサ27、内燃機関1が搭載される車両の走行速度(車速)VSP(km/h)を検出する車速センサ28などが設けられている。
Detection signals from various sensors are input to the
The various sensors include an air flow meter 22 that detects the intake air flow rate Qa (mass flow rate) of the
尚、アクセル操作は、アクセルペダル25の踏み込みによるものに限定されず、レバー操作、グリップ操作などによるものであっても良い。
前記エンジンコントロールユニット21は、前記燃料噴射弁9による燃料噴射量を以下のようにして制御する。
まず、エアフローメータ22で検出される吸入空気流量Qaと、回転速度センサ24で検出される機関回転速度Neとから、そのときのシリンダ吸入空気量において目標空燃比の混合気を形成するための基本燃料噴射量Tpを算出する。
Note that the accelerator operation is not limited to a depression of the accelerator pedal 25, and may be a lever operation, a grip operation, or the like.
The
First, from the intake air flow rate Qa detected by the air flow meter 22 and the engine rotational speed Ne detected by the
また、内燃機関1の冷却水温度等に基づいて各種補正係数COを算出し、更に、空燃比センサ23で検出される空燃比が目標空燃比に近づくように空燃比フィードバック補正係数ALPHAを算出し、これら補正係数CO,ALPHAで前記基本燃料噴射量Tpを補正して最終的な燃料噴射量Tiを設定する。
そして、前記最終的な燃料噴射量Tiに相当するパルス幅の噴射パルス信号を、各気筒の行程に合わせてそれぞれの燃料噴射弁9に出力する。
Further, various correction coefficients CO are calculated based on the coolant temperature of the
Then, an injection pulse signal having a pulse width corresponding to the final fuel injection amount Ti is output to each fuel injection valve 9 in accordance with the stroke of each cylinder.
前記燃料噴射弁9が、その開弁時間に比例する量の燃料を噴射するように、燃料噴射弁9に供給される燃料の圧力が調整されるようになっており、前記噴射パルス信号のパルス幅、即ち、燃料噴射弁9の開弁時間に比例する量の燃料が噴射される。
また、前記エンジンコントロールユニット21は、前記基本燃料噴射量Tp(機関負荷)及び機関回転速度Neから点火時期(点火進角値)を算出し、該点火時期及び所定の通電時間に基づいて前記点火コイル16に内蔵されたパワートランジスタのオン・オフを制御する。
The pressure of the fuel supplied to the fuel injection valve 9 is adjusted so that the fuel injection valve 9 injects an amount of fuel proportional to the valve opening time, and the pulse of the injection pulse signal An amount of fuel proportional to the width, that is, the valve opening time of the fuel injection valve 9 is injected.
The
更に、前記エンジンコントロールユニット21は、以下のようにして、前記電制スロットル7の開度を制御することで、内燃機関1の吸入空気量(出力トルク)を制御する。
図2のフローチャートは、前記スロットル開度制御のメインルーチンを示す。
まず、ステップS1では、アクセル開度APOから車両の目標加速度(後述する第2の目標加速度Atg2)を演算する。
Further, the
The flowchart of FIG. 2 shows the main routine of the throttle opening control.
First, in step S1, a vehicle target acceleration (second target acceleration Atg2 described later) is calculated from the accelerator opening APO.
ステップS2では、車両の重量や走行抵抗(勾配抵抗、空気・転がり抵抗など)から、前記ステップS1で演算した目標加速度(第2の目標加速度Atg2)を得るための目標タイヤトルクを演算する。
ステップS3では、前記目標タイヤトルク、減速比、駆動軸・エンジンのフリクション、駆動軸・エンジンの慣性モーメント、補機負荷などから、前記目標タイヤトルクを得るための目標エンジントルクを演算する。
In step S2, a target tire torque for obtaining the target acceleration (second target acceleration Atg2) calculated in step S1 is calculated from the vehicle weight and running resistance (gradient resistance, air / rolling resistance, etc.).
In step S3, the target engine torque for obtaining the target tire torque is calculated from the target tire torque, the reduction ratio, the friction of the drive shaft / engine, the moment of inertia of the drive shaft / engine, the auxiliary machine load, and the like.
ステップS4では、前記目標エンジントルクとするための目標平均有効圧(IMEP)を演算する。
ステップS5では、前記目標平均有効圧とするために必要な吸入空気量を得るための目標吸気圧力を演算する。
尚、前記ステップS4を省略し、目標エンジントルクから直接的に目標吸気圧力を求めることができる。
In step S4, a target average effective pressure (IMEP) for obtaining the target engine torque is calculated.
In step S5, a target intake pressure for obtaining an intake air amount necessary to obtain the target average effective pressure is calculated.
The step S4 can be omitted, and the target intake pressure can be obtained directly from the target engine torque.
ステップS6では、前記目標吸気圧力とするための目標スロットル通過吸気流量を演算する。
ステップS7では、前記目標スロットル通過吸気流量とするための目標スロットル開口面積を、前記目標吸気圧力或いは吸気圧の検出値、大気圧等から演算する。
ステップS8では、予め記憶されているスロットル開口面積とスロットル開度との相関から、前記目標スロットル開口面積に対応する目標スロットル開度を演算する。
In step S6, a target throttle passage intake flow rate for obtaining the target intake pressure is calculated.
In step S7, a target throttle opening area for obtaining the target throttle passage intake flow rate is calculated from the target intake pressure or the detected value of the intake pressure, the atmospheric pressure, and the like.
In step S8, the target throttle opening corresponding to the target throttle opening area is calculated from the correlation between the throttle opening area and the throttle opening stored in advance.
ステップS9では、スロットルセンサ27で検出されるスロットルバルブ7aの開度が前記目標スロットル開度に近づくように、スロットルモータ(スロットルアクチュエータ)7bをフィードバック制御する(制御手段、加速度制御手段)。
上記ステップS9でのスロットルバルブ開度の制御によって、ステップS1で設定された目標加速度(第2の目標加速度Atg2)が実現される。
In step S9, the throttle motor (throttle actuator) 7b is feedback-controlled so that the opening degree of the throttle valve 7a detected by the
By controlling the throttle valve opening in step S9, the target acceleration (second target acceleration Atg2) set in step S1 is realized.
ここで、前記ステップS1における目標加速度の演算を、図3のフローチャートに従って詳細に説明する。
ステップS11では、アクセル開度センサ26で検出されたアクセル開度APO(deg)を入力する。
ここで、アクセルペダル25が、運転者が車両の運動を制御すべく操作する操作部材に相当し、前記アクセル開度APOが、前記操作部材の操作量に相当し、アクセル開度センサ26が操作量検出手段に相当する。
Here, the calculation of the target acceleration in step S1 will be described in detail according to the flowchart of FIG.
In step S11, the accelerator opening APO (deg) detected by the
Here, the accelerator pedal 25 corresponds to an operation member that the driver operates to control the movement of the vehicle, the accelerator opening APO corresponds to the operation amount of the operation member, and the
次のステップS12では、前記アクセル開度APOに基づいて第1の目標加速度Atg1(m/s2)を演算する(第1の目標加速度演算手段)。
前記第1の目標加速度Atg1は、図4に示すように、予め記憶されたアクセル開度APO(アクセル操作量)と加速度との相関から求められる。
尚、前記第1の目標加速度Atg1は、アクセル開度APOとトルクとの特性から演算することもでき、また、アクセル開度APOとエンジン回転速度或いは車速から、第1の目標加速度Atg1を演算させることもできる。
In the next step S12, a first target acceleration Atg1 (m / s 2 ) is calculated based on the accelerator opening APO (first target acceleration calculating means).
As shown in FIG. 4, the first target acceleration Atg1 is obtained from the correlation between the accelerator opening APO (accelerator operation amount) stored in advance and the acceleration.
The first target acceleration Atg1 can be calculated from the characteristics of the accelerator opening APO and the torque, and the first target acceleration Atg1 is calculated from the accelerator opening APO and the engine rotational speed or the vehicle speed. You can also.
ステップS13では、前記第1の目標加速度Atg1の今回値と前回値との差(第1の目標加速度Atg1の時間微分値)から第1の目標躍度Jtg1を演算する。
ステップS14では、前記アクセル開度APOの今回値と前回値との差(アクセル開度APOの時間微分値)から、アクセル操作速度dAPO(deg/s)を演算する(操作速度演算手段)。
In step S13, the first target jerk Jtg1 is calculated from the difference between the current value of the first target acceleration Atg1 and the previous value (time differential value of the first target acceleration Atg1).
In step S14, the accelerator operation speed dAPO (deg / s) is calculated from the difference between the current value and the previous value of the accelerator opening APO (time differential value of the accelerator opening APO) (operation speed calculating means).
ステップS 1 5 では、前記アクセル操作速度d A P O から目標躍度J t g( m / s 3 ) を算出するために、アクセル操作速度d A P O と目標躍度J t gとの相関を決定する係数n を、運転者( 搭乗者) のボタン操作に基づいて決定する( 相関可変手段) 。
本実施形態においては、アクセル操作速度d A P O と目標躍度J t gとの相関は、数1 に示されるような関数で表される。
In
In the present embodiment, the correlation between the accelerator operating speed d A P O and the target jerk J tg is represented by function number as shown in
上記数1において、H,C,dACCは係数であり、これらの基準値をH0,C0,dACC0としたときに、前記係数H,C,dACCは、係数S,nを用いて数2に示すように表される。
In the
ここで、前記係数H,C,dACCを決定する係数S,nのうち、係数Sを固定値として与え、係数nを運転者が選択できるようにしてあり、運転者によって選択された係数nを用いて係数H,C,dACCを決し、引いては、アクセル操作速度dAPOから目標躍度Jtgを求めるための関数を決定する。
そして、最終的には、運転者の意図が反映された相関に基づいて、そのときのアクセル操作速度dAPOに対応する目標躍度Jtgを求めるようにしてある。
Here, among the coefficients S and n for determining the coefficients H, C, and dACC, the coefficient S is given as a fixed value so that the driver can select the coefficient n, and the coefficient n selected by the driver is The coefficients H, C, and dACC are used to determine, and then, a function for determining the target jerk Jtg is determined from the accelerator operation speed dAPO.
Finally, based on the correlation reflecting the driver's intention, the target jerk Jtg corresponding to the accelerator operation speed dAPO at that time is obtained.
尚、係数nを係数H,C,dACCの全てに共通的に用いて係数H,C,dACCを算出させることができる他、係数H,C,dACCそれぞれの算出に用いる係数nを個別に選択できるようにすることもでき、係数H,C,dACCのうちの一部についてのみ係数nを変化させて変更しても良い。
前記係数nの選択は、例えば、図5に示すように、ステアリング101にプラスボタン102及びマイナスボタン103を設け、これらのボタン102,103の操作に基づく変更指示信号(アップ指示信号,ダウン指示信号)を前記エンジンコントロールユニット(ECU)21に読み込ませて行われる。
The coefficient n can be used in common for all the coefficients H, C, and dACC to calculate the coefficients H, C, and dACC, and the coefficients n used for calculating the coefficients H, C, and dACC are individually selected. The coefficient n may be changed and changed only for some of the coefficients H, C, and dACC.
For example, as shown in FIG. 5, the coefficient n is selected by providing a
具体的には、運転者がプラスボタン102を操作する毎に前記係数nが1だけ増大設定され、マイナスボタン103を操作する毎に前記係数nが1だけ減少設定されるようになっている。
上記のボタン102,103の操作に基づく係数nの選択においては、予め定めた最大値及び最小値の間で係数nが可変設定できるようにする。
Specifically, every time the driver operates the
In selecting the coefficient n based on the operation of the
そして、前記エンジンコントロールユニット(ECU)21は、前回までの係数nと新たな変更指示信号(アップ指示信号,ダウン指示信号)の入力に基づいて、係数nを更新演算する。
尚、係数nの選択は、1つのボタン又はスイッチが操作される毎(変更指示信号の入力毎)に、例えば0→1→2→1→0→1・・・や0→1→2→0→1→2→0・・・のように、係数nを予め設定された可変範囲内でループ的に順繰りに変化させるようにできる。
Then, the engine control unit (ECU) 21 updates the coefficient n based on the previous input of the coefficient n and a new change instruction signal (up instruction signal, down instruction signal).
The coefficient n is selected every time one button or switch is operated (every time a change instruction signal is input), for example, 0 → 1 → 2 → 1 → 0 → 1... 0 → 1 → 2 → As in 0 → 1 → 2 → 0..., The coefficient n can be sequentially changed in a loop within a preset variable range.
また、ボリュームやダイヤルによって連続的に変化する変更指示信号を発生させ、この変更指示信号に基づいて係数nを無段階に変化させることができる。
また、快適モード、一般モード、熟練モードなど複数のモードを設定して、このモード別に予め係数nを記憶しておき、運転者がモード選択スイッチで選択したモードに対応する係数nを選択させることができる(図6参照)。
Further, it is possible to generate a change instruction signal that continuously changes depending on the volume or dial, and to change the coefficient n steplessly based on the change instruction signal.
Also, a plurality of modes such as a comfort mode, a general mode, and an expert mode are set, a coefficient n is stored in advance for each mode, and the coefficient n corresponding to the mode selected by the driver with the mode selection switch is selected. (See FIG. 6).
更に、運転者個々の特性や車両の走行環境などの情報、また、外部からの係数nを指定する信号に基づいて、自動的に係数nが選択されるようにすることもでき、また、運転者の選択を、運転者個々の特性や車両の走行環境などに基づいて制限することもできる。
前記運転者個々の特性としては、年齢・性別や、免許履歴・運転資格、更には、過去の運転におけるギヤシフト・アクセル操作速度の傾向などを含めることができ、車両の走行環境としては、走行地域、制限速度、混雑状況、路面勾配、天候(気温・降雨・積雪)、更には、乗員数や時間帯などを含めることができる。
Furthermore, the coefficient n can be automatically selected based on information such as individual characteristics of the driver and the driving environment of the vehicle, and a signal specifying the coefficient n from the outside. The selection of the driver can also be restricted based on the characteristics of the individual driver and the driving environment of the vehicle.
The individual characteristics of the driver may include age / gender, license history / driving qualification, and also the tendency of gear shift / accelerator operating speed in the past driving. , Speed limit, congestion, road surface gradient, weather (temperature, rainfall, snow cover), and the number of passengers and time zone.
また、係数nと共に、又は係数nに代えて係数Sを変更させても良いし、係数S及び/又は係数nを変更する代わりに、Snを変更させても良いし、直接係数H,C,dACCを変更させることもできる。
但し、アクセル操作速度dAPOから目標躍度Jtgを求める式を前記数1に限定するものではなく、また、アクセル操作速度dAPOと目標躍度Jtgとの相関を記憶するマップを複数記憶し、そのうち目標躍度Jtgの演算に用いるマップを選択する構成とすることができる。
Further, the coefficient n, or it may be allowed to change the coefficient S in place of the coefficient n, instead of changing the coefficient S and / or coefficients n, may also be changed S n, direct Factor H, C , DACC can be changed.
However, the equation for obtaining the target jerk Jtg from the accelerator operation speed dAPO is not limited to the
ステップS16では、ステップS15で算出された係数n(及び/又は係数S)に基づいて決定される数1の関数に従って、そのときのアクセル操作速度dAPOから目標躍度Jtg(m/s3)を演算する。
従って、アクセル操作速度dAPOに対して、目標躍度Jtg(m/s3)が数1の関数に基づいて一義的に決定されることになり、この目標躍度Jtg(m/s3)に基づいて車両の加速度を制御することで、運転条件によらずに加速フィーリングが安定し、運転者の扱い易い操作特性とすることができる。
In step S16, the target jerk Jtg (m / s 3 ) is calculated from the accelerator operation speed dAPO at that time according to the function of
Thus, for the accelerator operating speed dAPO, will be the target jerk Jtg (m / s 3) is uniquely determined based on the
更に、アクセル操作速度dAPOと目標躍度Jtg(m/s3)との相関を変更できるので、運転者の変更指示に基づいて前記相関を任意に変更できるようにする場合には、運転者の意図に対して最適な特性で目標躍度Jtg(m/s3)を設定させることができ、また、相関を自動的に変更させる場合には、運転者の意図を反映させることができる一方、例えば車両の安全などを考慮して、目標躍度を強制的に抑えることなども可能となる。 Further, since the correlation between the accelerator operation speed dAPO and the target jerk Jtg (m / s 3 ) can be changed, the driver can change the correlation arbitrarily based on the driver's change instruction. The target jerk Jtg (m / s 3 ) can be set with the optimal characteristics for the intention, and the driver's intention can be reflected when the correlation is automatically changed. For example, the target jerk can be forcibly suppressed in consideration of vehicle safety.
また、人間の加速フィーリングは車両の躍度に対して非線形の特性を示すことが本願の発明者によって確かめられており、本実施形態では関数を決定する係数H を例えばH> 1 . 0としてアクセル操作速度d A P O に対して目標躍度J t gを非線形の特性として与えれば、アクセル操作速度d A P O に見合った加速フィーリングを実現できる。
更に、数1 に示される係数n を変更することで、アクセル操作速度d A P O と目標躍度J t g( m / s 3 ) との相関を変更させる場合、人間が差を感じる程度の感度S を設定し、この感度( 係数) S をn 乗して係数H , C , d A C C の基準値に乗じることで、係数n を0 →1 → 2 ( 或いは0 → − 1 → − 2 ) と変えるだけで、人間のフィーリングに対して適切なステップでアクセル操作速度d A P O と目標躍度J t gとの相関を切り替えることができる。
Also, human acceleration feeling to exhibit nonlinear characteristics has been confirmed by the present inventor with respect to jerk of the vehicle, the coefficient H for example H> 1 for determining the number of function in this embodiment. 0 If the target jerk J tg is given as a non-linear characteristic to the accelerator operation speed d A P O, an acceleration feeling corresponding to the accelerator operation speed d A P O can be realized.
Furthermore, when the correlation between the accelerator operation speed d A P O and the target jerk J tg (m / s 3) is changed by changing the coefficient n shown in
従って、運転者(搭乗者)は、走行中でも係数nを適宜変更することで、簡単に思い通りの加速フィーリングが得られるようになる。
ステップS17では、前記第1の目標躍度Jtg1、前記目標躍度Jtg、前記第1の目標加速度Atg1、後述する第2の目標加速度Atg2の前回値Atg2zに基づいて、運動制御の最終的な目標値としての第2の目標加速度Atg2を演算する(第2の目標加速度演算手段)。
Accordingly, the driver (passenger) can easily obtain the desired acceleration feeling by appropriately changing the coefficient n even during traveling.
In step S17, the final target of the motion control is based on the first target jerk Jtg1, the target jerk Jtg, the first target acceleration Atg1, and the previous value Atg2 z of the second target acceleration Atg2 described later. A second target acceleration Atg2 as a target value is calculated (second target acceleration calculating means).
前記ステップS1では、上記のようにして、前記第2の目標加速度Atg2を演算・出力し、前記ステップS2〜S9では、前記第2の目標加速度Atg2が得られるような目標スロットル開度が最終的に演算されて、スロットルバルブ7aの開度(吸入空気量)が制御される。
ここで、前記ステップS17における、前記第1の目標躍度Jtg1,前記目標躍度Jtg,前記第1の目標加速度Atg1,第2の目標加速度Atg2の前回値Atg2zに基づく、第2の目標加速度Atg2の演算処理を、図7のフローチャートに従ってより詳細に説明する。
In step S1, the second target acceleration Atg2 is calculated and output as described above, and in steps S2 to S9, the target throttle opening degree at which the second target acceleration Atg2 is obtained is finally determined. And the opening degree (intake air amount) of the throttle valve 7a is controlled.
Here, the second target acceleration based on the previous value Atg2 z of the first target jerk Jtg1, the target jerk Jtg, the first target acceleration Atg1, and the second target acceleration Atg2 in the step S17. The calculation process of Atg2 will be described in more detail according to the flowchart of FIG.
ステップS101では、前記第1の目標躍度Jtg1及び前記目標躍度Jtgから延長時間Δtを演算する。 In step S101, an extension time Δt is calculated from the first target jerk Jtg1 and the target jerk Jtg.
前記第1の目標躍度Jtg1は、アクセル開度APOと第1の目標加速度Atg1との相関に対応する値であるが、目標躍度Jtgはアクセル操作速度dAPOに基づいて個別に設定される値であり、Jtg1=Jtgとは限らない。
そして、Jtg1≧Jtgであるとすると、図8に示すように、第1の目標躍度Jtg1に従って目標加速度を変化させる場合に比べて、目標躍度Jtgに従って目標加速度を変化させる場合には、同じ加速度に到達するのに余分な過渡運転時間Δtを要することになり、これを本願では、過渡運転の延長時間として演算するものである。
The first target jerk Jtg1 is a value corresponding to the correlation between the accelerator opening APO and the first target acceleration Atg1, but the target jerk Jtg is a value set individually based on the accelerator operation speed dAPO. And Jtg1 = Jtg is not always true.
Assuming that Jtg1 ≧ Jtg, as shown in FIG. 8, it is the same when the target acceleration is changed according to the target jerk Jtg as compared with the case where the target acceleration is changed according to the first target jerk Jtg1. An extra transient operation time Δt is required to reach the acceleration, and this is calculated as an extended time of the transient operation in the present application.
次のステップS102では、前記延長時間Δtを積分して累積延長時間ΔTを演算する。 In the next step S102, the cumulative extension time ΔT is calculated by integrating the extension time Δt.
上記数4において、dtはサンプリング周期(演算周期)を示し、Δtzは延長時間Δtの前回値を示し、延長時間Δtの積分値からサンプリング周期dtを引くことで、経過時間分が毎回減算されるようにしてある。
尚、車両の加速度を制御する場合には、Δt≧0或いはJtg1≧Jtgとなるように制限を加えるようにしても良く、ΔTが所定値(0又はdt)以下にならないようにしても良い。
In Equation 4, dt represents the sampling period (calculation period), Delta] t z represents the previous value of the extension time Delta] t, by subtracting the sampling period dt from the integral value of the extension time Delta] t, the elapsed time period is subtracted each time It is made to do.
When controlling the acceleration of the vehicle, a limit may be added so that Δt ≧ 0 or Jtg1 ≧ Jtg, and ΔT may not be equal to or less than a predetermined value (0 or dt).
また、ブレーキ制御により車両の減速度を制御する場合には、Jtg1≦Jtgとなるように制限を加えるようにしても良い。
ステップS103では、前記第1の目標加速度Atg1と第2の目標加速度Atg2の前回値Atg2zとの偏差(加速度偏差)ΔAtgを演算する。
Further, when the deceleration of the vehicle is controlled by brake control, a restriction may be applied so that Jtg1 ≦ Jtg.
In step S103, it calculates the first difference between the target acceleration Atg1 and the previous value Atg2 z of the second target acceleration Atg2 (acceleration deviation) ΔAtg.
ステップS104では、前記加速度偏差ΔAtgを累積延長時間ΔTで除算して、第3の目標躍度Jtg2を演算する。 In step S104, the acceleration deviation ΔAtg is divided by the cumulative extension time ΔT to calculate a third target jerk Jtg2.
前記累積延長時間ΔTは、目標躍度Jtgで第1の目標加速度Atg1に追い付くのに要する時間であるから、結果的には、目標躍度Jtg≒第3の目標躍度Jtg2となり、上記第3の目標躍度Jtg2に従って第2の目標加速度Atg2を変化させれば、第2の目標加速度Atg2を、目標躍度Jtgで第1の目標加速度Atg1に追従変化させることになる。
そこで、ステップS105では、前記第3の目標躍度Jtg2を積分することで、第2の目標加速度Atg2を演算する。
The cumulative extension time ΔT is a time required to catch up with the first target acceleration Atg1 with the target jerk Jtg. As a result, the target jerk Jtg≈the third target jerk Jtg2 is obtained. If the second target acceleration Atg2 is changed according to the target jerk Jtg2, the second target acceleration Atg2 is changed to follow the first target acceleration Atg1 with the target jerk Jtg.
Accordingly, in step S105, the second target acceleration Atg2 is calculated by integrating the third target jerk Jtg2.
上記のように、本実施形態では、アクセル操作量APOから第1の目標加速度Atg1を演算する一方、前記第1の目標加速度Atg1の時間微分値として、第1の目標躍度Jtg1を演算する。
また、アクセル操作量APOと第1の目標加速度Atg1との相関とは個別に、アクセル操作速度dAPOと目標躍度Jtgとの相関を運転者の意図に応じて可変に設定し、アクセル操作速度dAPOから目標躍度Jtgを演算する。
As described above, in the present embodiment, the first target acceleration Atg1 is calculated from the accelerator operation amount APO, while the first target jerk Jtg1 is calculated as a time differential value of the first target acceleration Atg1.
Further, independently of the correlation between the accelerator operation amount APO and the first target acceleration Atg1, the correlation between the accelerator operation speed dAPO and the target jerk Jtg is variably set according to the driver's intention, and the accelerator operation speed dAPO is set. To calculate the target jerk Jtg.
そして、前記目標躍度Jtgで第1の目標加速度Atg1に追従変化する第2の目標加速度Atg2を演算し、前記第2の目標加速度Atg2が実現されるように、車両の駆動力を発生する内燃機関のスロットル開度を制御する。
尚、本実施形態では、前記第2の目標加速度Atg2を実現するために内燃機関のスロットル開度を制御したが、第2の目標加速度Atg2を実現するための手段をスロットル開度制御(吸気量制御)に限定するものでなく、ディーゼルエンジンであれば、燃料量の制御によって第2の目標加速度Atg2を実現させることができ、内燃機関の発生トルクを制御する手段としては公知の種々の手段を適用できる。
Then, the second target acceleration Atg2 that changes following the first target acceleration Atg1 with the target jerk Jtg is calculated, and the internal combustion engine that generates the driving force of the vehicle so that the second target acceleration Atg2 is realized. Control the throttle opening of the engine.
In this embodiment, the throttle opening of the internal combustion engine is controlled to realize the second target acceleration Atg2. However, the means for realizing the second target acceleration Atg2 is controlled by the throttle opening control (intake amount). In the case of a diesel engine, the second target acceleration Atg2 can be realized by controlling the fuel amount, and various known means can be used as means for controlling the torque generated by the internal combustion engine. Applicable.
また、制御対象を内燃機関に限定するものではなく、また、ステアリング操作に対する横加速度やブレーキ操作に対する減速度を制御することにも適用することができる。
即ち、力学的な作用・反作用を発揮するものであって、例えば発動機や発電機、摩擦力を用いたブレーキやクラッチを制御対象とすることができ、更に、発動機として、ガソリンエンジンやディーゼルエンジンと各種トランスミッションとの組み合わせ、ハイブリッド車やモータのみを備えた電気自動車や燃料電池車であっても良い。
Further, the control target is not limited to the internal combustion engine, and can also be applied to control the lateral acceleration with respect to the steering operation and the deceleration with respect to the brake operation.
That is, it exerts a dynamic action / reaction, and can be controlled by, for example, a motor, a generator, a brake or a clutch using frictional force, and a gasoline engine or a diesel as a motor. A combination of an engine and various transmissions, a hybrid vehicle, or an electric vehicle or a fuel cell vehicle equipped with only a motor may be used.
また、車両は、4輪車・2輪車をはじめ、人間が搭乗する車両であれば良く、更に、車両における横方向或いは角運動系の加速度制御にも本願の運動制御装置を適用できる他、航空機においても、加速度(躍度)ベクトル或いはモーメントの方向によらずに、本願の運動制御装置を適用することができる。
また、目標躍度Jtgに応じた第2の目標加速度Atg2に基づく制御をキャンセルし、アクセル操作量APOに応じた第1の目標加速度Atg1に基づいて車両の運動を制御させる制御モードの選択スイッチを設けるようにすることができる。
In addition, the vehicle may be a vehicle on which a human boarding, such as a four-wheeled vehicle or a two-wheeled vehicle, and further, the motion control device of the present application can be applied to lateral or angular motion system acceleration control in the vehicle, Even in an aircraft, the motion control device of the present application can be applied regardless of the direction of acceleration (jumping) vector or moment.
Further, a control mode selection switch for canceling the control based on the second target acceleration Atg2 corresponding to the target jerk Jtg and controlling the movement of the vehicle based on the first target acceleration Atg1 corresponding to the accelerator operation amount APO. It can be provided.
1…内燃機関,2…エアクリーナ,3…吸気ダクト,4…吸気コレクタ,5…吸気マニホールド,6…吸気バルブ,7…スロットルバルブ,8…スロットルモータ,9…燃料噴射弁,10…燃焼室,11…排気バルブ,12…排気マニホールド,13…排気ダクト,14…触媒コンバータ,21…エンジンコントロールユニット,22…エアフローメータ,23…空燃比センサ,24…回転速度センサ,25…アクセルペダル,26…アクセル開度センサ,27…スロットルセンサ,28…車速センサ
DESCRIPTION OF
Claims (12)
前記操作量の変化速度を演算する操作速度演算手段と、
目標躍度をJtg、前記操作量の変化速度をdAPOとしたときに、
[数8]
Jtg=A×(dAPO)H
(A,Hは係数、ただしH>1.0)の関係で示される相関に基づいて前記操作量の変化速度に対応する目標躍度を演算する目標躍度演算手段と、
を含んで構成され、登坂路であっても車両の実躍度が目標躍度となるように駆動源の出力を制御することを特徴とする車両の運動制御装置。 An operation amount detection means for detecting an operation amount of an operation member operated by the driver to control the movement of the vehicle;
An operation speed calculating means for calculating a change speed of the operation amount;
When the target jerk is Jtg and the change rate of the manipulated variable is dAPO,
[Equation 8]
Jtg = A × (dAPO) H
A target jerk calculating means for calculating a target jerk corresponding to the change speed of the manipulated variable based on the correlation represented by the relationship (A, H are coefficients, where H>1.0);
The vehicle motion control apparatus is characterized in that the output of the drive source is controlled so that the actual climbing degree of the vehicle becomes the target jumping degree even on an uphill road .
前記目標躍度演算手段は、
前記相関可変手段で可変に設定される前記相関に基づいて前記操作量の変化速度に対応する目標躍度を演算することを特徴とする請求項1記載の車両の運動制御装置。 Correlation variable means for variably setting the correlation between the change rate of the manipulated variable and the target jerk,
The target jerk calculation means is:
2. The vehicle motion control apparatus according to claim 1, wherein a target jerk corresponding to a change speed of the operation amount is calculated based on the correlation variably set by the correlation varying means.
[数1]
Jtg=C×{(dAPO×dACC)/C}H
で表され、前記相関可変手段が、前記係数H,C,dACCのうちの少なくとも1つを変化させることで、前記相関を可変に設定することを特徴とする請求項1記載の車両の運動制御装置。 The correlation variably set by the correlation variable means uses the coefficients H, C, and dACC when the change rate of the manipulated variable is dAPO and the target jerk is Jtg,
[Equation 1]
Jtg = C × {(dAPO × dACC) / C} H
2. The vehicle motion control according to claim 1, wherein the correlation variable means sets the correlation to be variable by changing at least one of the coefficients H, C, and dACC. apparatus.
[数2]
H=H0×Sn
C=C0×Sn
dACC=dACC0×Sn
として表され、前記相関可変手段が、前記係数S及び/又は係数n、或いは、Snを可変とすることで、前記相関を可変に設定することを特徴とする請求項6記載の車両の運動制御装置。 When the reference values of the coefficients H, C, and dACC are H0, C0, and dACC0, the coefficients H, C, and dACC are calculated using the coefficients S and n.
[Equation 2]
H = H0 × S n
C = C0 × S n
dACC = dACC0 × S n
Expressed as the correlation variable means, the coefficient S and / or factor n, or by varying the S n, motion of the vehicle according to claim 6, wherein the setting the correlation variable Control device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006073923A JP4742925B2 (en) | 2006-03-17 | 2006-03-17 | Vehicle motion control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006073923A JP4742925B2 (en) | 2006-03-17 | 2006-03-17 | Vehicle motion control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007247579A JP2007247579A (en) | 2007-09-27 |
JP4742925B2 true JP4742925B2 (en) | 2011-08-10 |
Family
ID=38592129
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006073923A Expired - Fee Related JP4742925B2 (en) | 2006-03-17 | 2006-03-17 | Vehicle motion control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4742925B2 (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5104412B2 (en) * | 2008-03-06 | 2012-12-19 | 日産自動車株式会社 | Vehicle motion control apparatus and motion control method |
JP2011148342A (en) | 2010-01-19 | 2011-08-04 | Toyota Motor Corp | Vehicle control device |
JP5760986B2 (en) * | 2011-11-28 | 2015-08-12 | トヨタ自動車株式会社 | Vehicle drive control device |
JP6052082B2 (en) * | 2013-07-12 | 2016-12-27 | マツダ株式会社 | Vehicle control device |
JP6171644B2 (en) * | 2013-07-12 | 2017-08-02 | マツダ株式会社 | Vehicle control device |
WO2016088223A1 (en) * | 2014-12-03 | 2016-06-09 | アイシン精機株式会社 | Vehicle driving device |
JP6098844B2 (en) * | 2015-05-22 | 2017-03-22 | マツダ株式会社 | Engine control device |
JP6098843B2 (en) * | 2015-05-22 | 2017-03-22 | マツダ株式会社 | Engine control device |
JP7135929B2 (en) * | 2019-02-20 | 2022-09-13 | トヨタ自動車株式会社 | Braking force controller |
CN114718754B (en) * | 2022-03-10 | 2023-05-30 | 凯博易控车辆科技(苏州)股份有限公司 | Method for controlling torque demand of whole vehicle |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4670208B2 (en) * | 2001-09-06 | 2011-04-13 | トヨタ自動車株式会社 | Vehicle control device |
JP4289276B2 (en) * | 2004-10-25 | 2009-07-01 | トヨタ自動車株式会社 | Vehicle control device |
-
2006
- 2006-03-17 JP JP2006073923A patent/JP4742925B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2007247579A (en) | 2007-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4742925B2 (en) | Vehicle motion control device | |
JP2007278082A (en) | Motion control device for vehicle | |
EP0803395B1 (en) | Driving force and torque control system for vehicles | |
US8352150B2 (en) | Engine control apparatus | |
US7546197B2 (en) | Driving force control device of vehicle | |
EP1860010B1 (en) | Engine controller with an atmospheric pressure correction function | |
JP2000097086A (en) | Engine intake air flow control method, control device, and output control method | |
JP4830550B2 (en) | Vehicle motion control device | |
JP2008195168A (en) | Vehicle engine control device | |
JP5104412B2 (en) | Vehicle motion control apparatus and motion control method | |
JP2745898B2 (en) | Output control device for internal combustion engine | |
JP4326925B2 (en) | Automotive drive control device | |
JP6060477B2 (en) | Engine control device | |
JP4770812B2 (en) | Vehicle motion control device | |
JP2004211798A (en) | Constant speed traveling equipment for vehicles | |
JP4582024B2 (en) | Vehicle motion control device | |
JPH05256646A (en) | Slope estimating method | |
JPH0237136A (en) | Throttle opening control device of vehicle mounted internal combustion engine | |
JP3917249B2 (en) | Engine output control device | |
JP2007239606A (en) | Motion control device for vehicle | |
JP4910934B2 (en) | Vehicle motion control device | |
JPH06249026A (en) | Air-fuel ratio control device of internal combustion engine for vehicle | |
JP2007239608A (en) | Motion control device for vehicle | |
JP2001003790A (en) | Control device for automotive internal combustion engine | |
JP2004150388A (en) | Torque control device for engine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20080325 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20080325 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20080331 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090204 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100823 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100914 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101012 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20101130 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110218 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20110225 |
|
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: 20110412 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110425 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140520 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4742925 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |