JP2008144594A - Vehicle speed limiting device - Google Patents
Vehicle speed limiting device Download PDFInfo
- Publication number
- JP2008144594A JP2008144594A JP2006329329A JP2006329329A JP2008144594A JP 2008144594 A JP2008144594 A JP 2008144594A JP 2006329329 A JP2006329329 A JP 2006329329A JP 2006329329 A JP2006329329 A JP 2006329329A JP 2008144594 A JP2008144594 A JP 2008144594A
- Authority
- JP
- Japan
- Prior art keywords
- vehicle speed
- control
- acceleration
- vehicle
- driver
- 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.)
- Pending
Links
- 230000001133 acceleration Effects 0.000 claims abstract description 262
- 230000009467 reduction Effects 0.000 claims abstract description 106
- 238000000034 method Methods 0.000 claims description 54
- 238000001514 detection method Methods 0.000 claims description 34
- 230000008859 change Effects 0.000 claims description 28
- 238000004364 calculation method Methods 0.000 claims description 13
- 230000008685 targeting Effects 0.000 claims 1
- 238000012423 maintenance Methods 0.000 abstract description 2
- 230000000452 restraining effect Effects 0.000 abstract 1
- 230000008569 process Effects 0.000 description 32
- 238000012545 processing Methods 0.000 description 24
- 239000000446 fuel Substances 0.000 description 12
- 230000006870 function Effects 0.000 description 9
- 238000002347 injection Methods 0.000 description 9
- 239000007924 injection Substances 0.000 description 9
- 238000002485 combustion reaction Methods 0.000 description 7
- 230000035939 shock Effects 0.000 description 6
- 230000007704 transition Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000001914 filtration Methods 0.000 description 4
- 230000006866 deterioration Effects 0.000 description 3
- 238000002474 experimental method Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000000994 depressogenic effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 239000002828 fuel tank Substances 0.000 description 1
- 239000003502 gasoline Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000087 stabilizing effect Effects 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D11/00—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated
- F02D11/06—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance
- F02D11/10—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type
- F02D11/105—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type characterised by the function converting demand to actuation, e.g. a map indicating relations between an accelerator pedal position and throttle valve opening or target engine torque
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/1413—Controller structures or design
- F02D2041/1432—Controller structures or design the system including a filter, e.g. a low pass or high pass filter
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/50—Input parameters for engine control said parameters being related to the vehicle or its components
- F02D2200/501—Vehicle speed
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Abstract
Description
本発明は、車両の走行速度を制限する装置に係り、詳しくは運転者の運転操作による速度制御を制限して、その車両の最高速度を所定の上限速度又はその近傍までに制限する車両速度制限装置に関する。 The present invention relates to a device for limiting the traveling speed of a vehicle, and more specifically, limiting the speed control by a driver's driving operation to limit the maximum speed of the vehicle to a predetermined upper limit speed or the vicinity thereof. Relates to the device.
大型自動車等では、走行中の車両の最高速度が所定上限速度(車速上限)を超えないように自動的に制限する装置、いわゆる車両速度制限装置(スピードリミッタ)の装着が、既に義務化されている。こうした装置では、車速が予め設定された車速上限に達した場合には、運転者によりさらに加速するような運転操作がなされても、エンジンの出力トルク等が適宜に制御されることで、車両の走行速度がその設定された車速上限までの範囲に制御されることになる。このため、こうした装置において、上記車速上限に対して法令に準拠する最高速度(法定最高速度)が設定されていれば、法定最高速度内での運転が可能になる。また近年、こうした車両速度制限装置として、上記車速上限を運転者により自由に設定可能とした装置や、ナビゲーションシステム(カーナビゲーション)により上記車速上限に対してその時々の走行中の道路(高速道路や一般道路)に応じた法定最高速度が逐次自動的に設定される装置なども、各々開発が進められている。次に、こうした車両速度制限装置の具体例を挙げ、その概略構成と動作について説明する。 In large automobiles, etc., it is already mandatory to install a device that automatically limits the maximum speed of a running vehicle so as not to exceed a predetermined upper speed limit (vehicle speed upper limit), a so-called vehicle speed limiter (speed limiter). Yes. In such a device, when the vehicle speed reaches a preset vehicle speed upper limit, the engine output torque or the like is appropriately controlled even if the driver performs a driving operation that further accelerates the vehicle speed. The traveling speed is controlled within the range up to the set vehicle speed upper limit. For this reason, in such a device, if the maximum speed (statutory maximum speed) that complies with the law is set with respect to the vehicle speed upper limit, operation within the legal maximum speed becomes possible. Further, in recent years, as such a vehicle speed limiting device, a device in which the vehicle speed upper limit can be freely set by a driver, or a road (highway or Devices that automatically set the legal maximum speed according to general roads are being developed. Next, a specific example of such a vehicle speed limiting device will be given and its schematic configuration and operation will be described.
この種の車両速度制限装置としては従来、例えば特許文献1に記載される装置が知られている。この装置は、車両の走行速度(車両速度)が上限速度(車速上限)を超える(オーバーシュートする)ことのないよう、車両速度が車速上限に到達する前から、運転者の運転操作による速度制御を制限するものである。
Conventionally, for example, a device described in
図13に、この装置の動作態様をタイムチャートとして示す。なお、この図13は、同装置により上述の速度制限がなされた場合における車両速度の推移を示すタイムチャートである。 FIG. 13 shows an operation mode of this apparatus as a time chart. FIG. 13 is a time chart showing the transition of the vehicle speed when the above-described speed restriction is made by the apparatus.
同図13に示されるように、この装置では、車両速度が制限車速Lt10(車速上限)に到達する前から、同制限車速Lt10とその時々の車両速度SPD10(実車両速度)との偏差Dに基づいて運転者の操作による速度制御を制限している。そしてこれにより、車両の最高速度を制限車速Lt10までに制限している。なお、この車速制限は、制限車速Lt10よりも低速度側の所定車両速度から制限車速Lt10までの範囲(車両速度範囲)において行われる。
このように、上記特許文献1に記載の装置では、上述の車両速度の過上昇(オーバーシュート)についてはこれが、的確に抑制され、より確実に防止されるようになる。しかしながら、この装置では、車速上限付近の広範囲にわたって運転者の操作による速度制御が制限されることにもなる。このため、こうした車速制限が長期にわたって行われることで、運転者の車両操作と実際の車両速度(実車両速度)との不一致に起因した違和感を運転者に与えてしまうことが懸念されるようになる。
As described above, in the apparatus described in
このように、上記特許文献1に記載の装置は、上述のオーバーシュート防止という点では特段の信頼性を有してはいるものの、運転者による運転自由度の確保や高い運転性(ドライバビリティ)の維持という点については十分な配慮がなされておらず、未だ改善の余地を残すものとなっている。
As described above, although the device described in
本発明は、こうした実情に鑑みてなされたものであり、車両速度の過上昇(オーバーシュート)を抑制しつつ、運転者による運転自由度の確保や高い運転性(ドライバビリティ)の維持についてもこれを可能とする車両速度制限装置を提供することを主たる目的とするものである。 The present invention has been made in view of such circumstances, and it is also possible to secure a high degree of driving freedom and maintain high drivability while suppressing an excessive increase (overshoot) in vehicle speed. The main object of the present invention is to provide a vehicle speed limiting device that enables the above.
以下、上記課題を解決するための手段、及び、その作用効果について記載する。 Hereinafter, means for solving the above-described problems and the effects thereof will be described.
請求項1に記載の発明では、運転者により操作される操作部(例えばアクセルペダルやそれに準ずるスイッチ等)を有して構成される車両を対象にして、前記操作部の操作量に応じてその車両の走行速度を制御するドライバ車速制御手段を備える車両速度制御装置に適用され、該装置のドライバ車速制御手段による車速制御を制限して、前記車両の最高速度を所定の上限速度である車速上限又はその近傍までに制限する車両速度制限装置であって、前記車両の時々の走行速度を逐次取得する車速取得手段と、前記車速取得手段により取得される時々の車両速度が前記所定の車速上限を超えたか否かを判断する車速上限判断手段と、前記車速上限判断手段により車両速度が車速上限を超えた旨判断された場合に、前記ドライバ車速制御手段による車速制御を制限して前記車両の最高速度を前記車速上限又はその近傍までに制限する車速制限手段と、前記操作部が減速側に操作されているか否かによらず前記車両の加速度(走行方向の加速度)を低減する制御である加速度低減制御を、前記車速取得手段により取得される時々の車両速度が前記車速上限に到達する前に開始するとともに、前記車両の加速度が十分小さくなったことを検知して同加速度低減制御を停止する車両加速度制御手段と、を備えることを特徴とする。 In the first aspect of the present invention, a vehicle configured to have an operation unit (for example, an accelerator pedal or a switch equivalent thereto) operated by a driver is selected according to the operation amount of the operation unit. The present invention is applied to a vehicle speed control device having a driver vehicle speed control means for controlling the traveling speed of the vehicle, and restricts the vehicle speed control by the driver vehicle speed control means of the device so that the maximum speed of the vehicle is a predetermined upper limit speed. Or a vehicle speed limiting device for limiting to the vicinity thereof, vehicle speed acquisition means for sequentially acquiring occasional travel speed of the vehicle, and occasional vehicle speed acquired by the vehicle speed acquisition means, the predetermined vehicle speed upper limit. Vehicle speed upper limit determination means for determining whether or not the vehicle speed exceeds the vehicle speed upper limit determination means, and when the vehicle speed upper limit determination means determines that the vehicle speed exceeds the vehicle speed upper limit, the driver vehicle speed control means Vehicle speed limiting means for limiting the vehicle speed control to limit the maximum speed of the vehicle to the vehicle speed upper limit or the vicinity thereof, and whether the operation unit is operated on the deceleration side or not Acceleration reduction control, which is a control to reduce the acceleration of the vehicle, is started before the vehicle speed obtained by the vehicle speed acquisition means reaches the vehicle speed upper limit, and the acceleration of the vehicle has become sufficiently small. Vehicle acceleration control means for detecting and stopping the acceleration reduction control.
この装置では、基本的には、車両速度が車速上限を超えてから上記車速制限手段により車速制限を行い、車速上限に到達する前においては、上記車両加速度制御手段により加速度低減制御(車速制限に相当)を実行して車両速度の過上昇(オーバーシュート)防止を図るようにしている。すなわち発明者は、車両の加速度を変化させる際の慣性、特に車両を加速する際の慣性の影響に注目して、車速上限に到達する前に車両の加速度を十分に低減する(上記加速度低減制御を実行する)ことで、車両の急加速が抑制され、ひいては車両速度の大きな過上昇(オーバーシュート)が抑制されることを見出し、上記構成を発明した。しかも、こうした加速度低減制御は、上記車速上限に到達するまで継続的に実行する必要がない。すなわち、この加速度低減制御により車両の加速度が十分に低減されれば、その時点で同制御を適宜に停止しても、既にオーバーシュートについて一定の防止が図られているため、通常運転における車両速度の大きなオーバーシュートについてはこれが抑制されることになる。そしてこれにより、車速上限に到達する前(特にその車速上限付近)においても、上記加速度低減制御の停止後、適宜に車速制限の無い状態、すなわち運転者による運転自由度が高められた状態を形成することが可能になる。このように、車両速度制御装置としての上記構成によれば、車両速度の過上昇(オーバーシュート)が抑制され、しかも運転者による運転自由度の確保や高い運転性(ドライバビリティ)の維持が可能となる。 In this device, basically, after the vehicle speed exceeds the vehicle speed upper limit, the vehicle speed restriction means performs vehicle speed restriction, and before reaching the vehicle speed upper limit, the vehicle acceleration control means performs acceleration reduction control (to limit vehicle speed). Equivalent)) to prevent overshooting of the vehicle speed. That is, the inventor pays attention to the influence of inertia when changing the acceleration of the vehicle, particularly the inertia when accelerating the vehicle, and sufficiently reduces the acceleration of the vehicle before reaching the vehicle speed upper limit (the acceleration reduction control described above). The above-described configuration has been invented by the fact that the rapid acceleration of the vehicle is suppressed and the excessive increase (overshoot) of the vehicle speed is suppressed. Moreover, such acceleration reduction control does not need to be continuously executed until the vehicle speed upper limit is reached. In other words, if the acceleration of the vehicle is sufficiently reduced by this acceleration reduction control, even if the control is stopped appropriately at that time, overshoot is already prevented to a certain extent, so the vehicle speed in normal operation is reduced. This is suppressed for large overshoots. As a result, even before the upper limit of the vehicle speed is reached (particularly in the vicinity of the upper limit of the vehicle speed), after the acceleration reduction control is stopped, a state in which the vehicle speed is not appropriately limited, that is, a state in which the degree of freedom of driving by the driver is increased is formed. It becomes possible to do. As described above, according to the above-described configuration as the vehicle speed control device, an excessive increase (overshoot) of the vehicle speed is suppressed, and further, a degree of freedom of driving by the driver and high drivability can be maintained. It becomes.
なお、車両加速度が十分小さくなる前に車両速度が車速上限に到達した場合の事も想定した構成としては、例えば、
・前記車両加速度制御手段による車速制限(加速度低減制御)を継続して前記車両の加速度が十分に低減してから、同加速度低減制御を停止して、前記車両加速度制御手段による車速制限へ移行する構成。
・車両速度が車速上限に到達した時点で前記車両加速度制御手段による車速制限(加速度低減制御)を停止して、前記車両加速度制御手段による車速制限へ移行する構成。
等々の構成が有効である。
As a configuration that also assumes that the vehicle speed reaches the upper limit of vehicle speed before the vehicle acceleration becomes sufficiently small, for example,
The vehicle acceleration limit (acceleration reduction control) by the vehicle acceleration control means is continued and the acceleration of the vehicle is sufficiently reduced. Then, the acceleration reduction control is stopped, and the vehicle acceleration control is shifted to the vehicle acceleration control means. Constitution.
A configuration in which the vehicle speed limit (acceleration reduction control) by the vehicle acceleration control unit is stopped when the vehicle speed reaches the vehicle speed upper limit, and the vehicle speed limit is shifted by the vehicle acceleration control unit.
Etc. are effective.
ところで、車両速度が車速上限を超えている側(高速側)から速度制御を行う場合には、その車速上限を目標値として減速側へのフィードバック制御(例えば周知のPID制御等)を行うことで、好適な車速制限を行うことが可能になる。発明者は、この点に着眼し、請求項2に記載の構成、すなわち上記請求項1に記載の装置において、前記車速制限手段を、前記車速上限判断手段により車両速度が車速上限を超えた旨判断された場合に、前記車速取得手段により取得される時々の車両速度を前記車速上限に一致させるべく減速側へのフィードバック制御を行うものとした構成を発明した。こうした構成とすることで、前記車速制限手段による車速制限をより好適に、しかもより容易に実現することが可能になる。
By the way, when speed control is performed from the side where the vehicle speed exceeds the vehicle speed upper limit (high speed side), feedback control to the deceleration side (for example, well-known PID control or the like) is performed using the vehicle speed upper limit as a target value. This makes it possible to perform a suitable vehicle speed limit. The inventor pays attention to this point, and in the configuration according to claim 2, that is, in the apparatus according to
請求項3に記載の発明では、上記請求項1又は2に記載の装置において、前記ドライバ車速制御手段が、前記車両に搭載されたエンジンの出力トルクを制御することにより前記車速制御を行うものであり、前記車両加速度制御手段が、前記車両に搭載されたエンジンの出力トルクを制御することにより前記加速度低減制御を行うものであることを特徴とする。高い運転性(ドライバビリティ)の維持するためには、このようにトルク制御を通じて車両速度(走行速度)や車両加速度(走行方向の加速度)の制御を行う構成が有効である。 According to a third aspect of the present invention, in the apparatus according to the first or second aspect, the driver vehicle speed control means performs the vehicle speed control by controlling an output torque of an engine mounted on the vehicle. The vehicle acceleration control means performs the acceleration reduction control by controlling an output torque of an engine mounted on the vehicle. In order to maintain high drivability, it is effective to control the vehicle speed (traveling speed) and the vehicle acceleration (acceleration in the traveling direction) through torque control.
また、現状における実用性や実現性を考慮して、上記請求項1〜3のいずれか一項に記載の構成をより具体化した構成としては、請求項4に記載の発明のように、上記請求項1〜3のいずれか一項に記載の装置において、前記車両加速度制御手段が、前記車速取得手段により取得される時々の車両速度と前記車速上限よりも低速度側に設定された閾値とを比較することによって車両速度が所定の高速度に達したタイミングである開始タイミングを検出する開始タイミング検出手段と、前記開始タイミング検出手段により検出された開始タイミングに基づいて前記加速度低減制御を開始する加速度制御開始実行手段と、前記加速度制御開始実行手段により開始された加速度低減制御の実行中にその制御対象である加速度が所定の加速度レベルまで低減された(車両の加速度が十分小さくなった)タイミングである終了タイミングを検出(検知)する終了タイミング検出手段と、前記終了タイミング検出手段により検出された終了タイミングに基づいて前記加速度制御開始実行手段による加速度低減制御を停止する加速度制御停止手段と、によって構成される装置構成が有効である。このような構成であれば、一般的なマイクロコンピュータ等を用いて実現することが可能であり、実用性が高い。
Further, in view of practicality and feasibility in the present situation, the configuration according to any one of
またこの場合、請求項5に記載の発明のように、前記加速度制御開始実行手段が、前記加速度低減制御として、前記開始タイミング検出手段にて用いられる前記閾値を目標値とする減速側への車両速度のフィードバック制御(例えば周知のPID制御等)を行うものである構成が有効である。こうした構成であれば、車両速度の目標値を変更するだけで、車両速度制御の延長として上述の加速度低減制御を容易且つ的確に行うことができるようになる。 Also, in this case, as in the invention according to claim 5, the acceleration control start execution means uses the threshold value used by the start timing detection means as the acceleration reduction control to the vehicle toward the deceleration side. A configuration that performs speed feedback control (for example, well-known PID control) is effective. With such a configuration, the above-described acceleration reduction control can be easily and accurately performed as an extension of the vehicle speed control only by changing the target value of the vehicle speed.
そして、請求項6に記載の発明では、上記請求項4又は5に記載の車両速度制限装置において、前記ドライバ車速制御手段が、前記操作部の操作量(例えばアクセルペダルの踏込み量)に応じたドライバ要求トルクを算出するドライバ要求トルク算出部と、該ドライバ要求トルク算出部により算出されたドライバ要求トルクを目標値にして前記車両に搭載されたエンジンの出力トルクを制御するドライバトルク制御部とを少なくとも有して構成され、前記加速度制御開始実行手段が、前記ドライバ要求トルクの大きさについて、前記加速度低減制御を実行することが可能な程度に小さいか否かを判断する要求トルク判断部と、前記加速度低減制御を開始するにあたり前記要求トルク判断部により前記ドライバ要求トルクが十分小さい旨判断された場合に、そのドライバ要求トルクを目標値にして前記車両に搭載されたエンジンの出力トルクを制御する加速度トルク制御部と、を少なくとも有して構成されることを特徴とする。 And in invention of Claim 6, in the vehicle speed limiting device of said Claim 4 or 5, the said driver vehicle speed control means respond | corresponded to the operation amount (for example, depression amount of an accelerator pedal) of the said operation part. A driver request torque calculation unit that calculates a driver request torque; and a driver torque control unit that controls an output torque of an engine mounted on the vehicle with the driver request torque calculated by the driver request torque calculation unit as a target value. A request torque determination unit configured to determine whether the acceleration control start execution means is small enough to execute the acceleration reduction control with respect to the magnitude of the driver request torque; and When starting the acceleration reduction control, the required torque determination unit determines that the driver required torque is sufficiently small. When the, characterized in that it is configured with an acceleration torque control unit for controlling by the driver request torque to the target value output torque of an engine mounted on the vehicle, at least.
こうした構成において、ドライバ要求トルクは、運転者の意思に基づく前記操作部の操作量に応じた値として算出される。高い運転性(ドライバビリティ)を維持するためには、可能な限りこのドライバ要求トルクに基づいて車速制御を行うことが望ましい。この点、上記構成では、ドライバ要求トルクで前記加速度低減制御を実行することが可能であれば、上記加速度トルク制御部によりそのドライバ要求トルクに基づいて車速制御が実行されることになる。これにより、高い運転性が維持されるようになる。 In such a configuration, the driver request torque is calculated as a value corresponding to the operation amount of the operation unit based on the driver's intention. In order to maintain high drivability, it is desirable to perform vehicle speed control based on this driver request torque as much as possible. In this regard, in the above configuration, if the acceleration reduction control can be executed with the driver required torque, the vehicle speed control is executed based on the driver required torque by the acceleration torque control unit. Thereby, high drivability is maintained.
請求項7に記載の発明では、上記請求項6に記載の装置において、前記要求トルク判断部が、前記開始タイミング検出手段にて用いられる前記閾値と、前記車速取得手段により取得される時々の車両速度とに基づいて、前記ドライバ要求トルクの大小に関する判断を行うものであることを特徴とする。 According to a seventh aspect of the present invention, in the apparatus according to the sixth aspect, the required torque determination unit is a vehicle that is acquired by the threshold value used by the start timing detection unit and the vehicle speed acquisition unit. Based on the speed, a determination is made regarding the magnitude of the driver request torque.
前記加速度低減制御においては、前記開始タイミング検出手段にて用いられる前記閾値と、前記車速取得手段により取得されるその時々の車両速度とが、前記加速度低減制御の実行を可能にするトルクの大きさ、ひいては車速制限に適したトルクの大きさを決める重要な要素となる。このため、前記ドライバ要求トルクの大小に関する判断を行う構成としては、上記構成のように、これら閾値及び車両速度に基づいてその判断を行う構成が、同判断を的確に行う上で有益である。 In the acceleration reduction control, the threshold value used by the start timing detection unit and the current vehicle speed acquired by the vehicle speed acquisition unit are magnitudes of torque that enable execution of the acceleration reduction control. As a result, it becomes an important factor for determining the magnitude of torque suitable for vehicle speed limitation. For this reason, as a configuration for determining the magnitude of the driver request torque, a configuration for performing the determination based on the threshold value and the vehicle speed, as in the above configuration, is beneficial in accurately performing the determination.
なおこの場合、車速制限に適したトルクの大きさを求めず、上記閾値及び車両速度に基づいて直接的に上記判断(ドライバ要求トルクの大小に関する判断)を行う構成とすることは勿論可能である。ただし、その判断をより正確に行う上では、それら閾値及び車両速度に基づいて車速制限に適したトルクの大きさを求める手段を設け、この手段により求めたトルクとドライバ要求トルクとの大きさの対比に基づいて上記判断を行うようにした構成なども有益である。 In this case, it is of course possible to adopt a configuration in which the above determination (determination regarding the magnitude of the driver request torque) is made directly based on the threshold value and the vehicle speed without obtaining a torque magnitude suitable for vehicle speed limitation. . However, in order to make the determination more accurately, a means for obtaining a magnitude of torque suitable for vehicle speed restriction based on the threshold value and the vehicle speed is provided, and the magnitude of the torque obtained by this means and the driver required torque is determined. A configuration in which the above determination is made based on the comparison is also useful.
ところで、上記請求項4〜7のいずれか一項に記載の装置に関しては、前記開始タイミング検出手段にて用いられる前記閾値を固定値として設定することも可能である。しかしながら、前記加速度低減制御を含めてより精密な車速制御を行うためには、この閾値を可変値にした構成が有効である。そして、こうした構成としては特に、請求項8に記載の発明のように、前記車両の時々の加速度を取得する加速度取得手段と、前記加速度取得手段により取得される時々の加速度に基づいて前記開始タイミング検出手段にて用いられる前記閾値を可変設定する車速判断閾値設定手段と、を備える構成が有効である。 By the way, in the apparatus according to any one of claims 4 to 7, the threshold value used in the start timing detecting means can be set as a fixed value. However, in order to perform more precise vehicle speed control including the acceleration reduction control, a configuration in which this threshold value is variable is effective. And especially as such a structure, like the invention of Claim 8, the said start timing based on the acceleration from which the acceleration acquisition means which acquires the acceleration of the said vehicle occasional, and the said acceleration acquisition means A configuration including vehicle speed determination threshold setting means for variably setting the threshold used by the detection means is effective.
前記開始タイミング検出手段にて用いられる前記閾値は、前記加速度低減制御を実行するタイミング(開始タイミング)を決めるものであり、車両の時々の加速度は、前記加速度低減制御を実行すべき適切なタイミングを決める重要なパラメータである。そこで、上記請求項8に記載の構成のように、時々の車両加速度に基づいてその閾値を可変設定するようにすれば、車両の時々の加速度に応じてその閾値を適切な値に設定することが可能になる。また、前記加速度低減制御を実行すべき適切なタイミングを決めるパラメータとしては、その時々の車両速度も重要である。このため、こうした閾値(開始タイミング検出手段にて用いられる閾値)を決める際には、車両速度も併せ加味して、その値を決定することがより好ましい。 The threshold value used by the start timing detection means determines the timing (start timing) for executing the acceleration reduction control, and the occasional acceleration of the vehicle has an appropriate timing for executing the acceleration reduction control. It is an important parameter to decide. Therefore, if the threshold value is variably set based on the vehicle acceleration at times as in the configuration described in claim 8, the threshold value is set to an appropriate value according to the vehicle acceleration at times. Is possible. Further, the vehicle speed at that time is also important as a parameter for determining an appropriate timing for executing the acceleration reduction control. For this reason, when determining such a threshold value (threshold value used by the start timing detection means), it is more preferable to determine the value in consideration of the vehicle speed.
またこの場合、請求項9に記載の発明のように、前記車速判断閾値設定手段が、前記閾値を設定する際に、前記加速度取得手段により取得される時々の加速度が大きくなるほどその設定すべき閾値と前記車速上限との間隔である閾値間隔がより大きな間隔になるように、その閾値を設定するものである構成とすることが特に有効である。 In this case, as in the ninth aspect of the invention, when the vehicle speed determination threshold value setting means sets the threshold value, the threshold value to be set increases as the momentary acceleration acquired by the acceleration acquisition means increases. It is particularly effective to set the threshold value so that the threshold value interval, which is the distance between the upper limit and the vehicle speed upper limit, becomes larger.
車速上限到達時の車両加速度が大きな値であるほど車両速度の過上昇(オーバーシュート)が生じ易くなることは前述したとおりである。このため、こうしたオーバーシュートをより的確に抑制する上では、上記構成のように、車両の時々の加速度が大きいほど前記加速度低減制御の実行可能期間に相当する上記閾値間隔を長くして、車速上限到達時までに車両速度を十分に低減する構成が有効である。 As described above, as the vehicle acceleration at the time when the vehicle speed upper limit is reached is larger, the vehicle speed is more likely to increase excessively (overshoot). For this reason, in order to suppress such overshoot more accurately, as described above, the threshold interval corresponding to the period during which the acceleration reduction control can be performed is increased as the acceleration of the vehicle increases. A configuration that sufficiently reduces the vehicle speed by the time of arrival is effective.
また一方、上記請求項4〜9のいずれか一項に記載の装置における前記終了タイミング検出手段としては、例えば前記加速度低減制御が開始されてからの経過時間又は同制御の実行中におけるその時々の車両速度等に基づいてその時々の加速度を間接的に求めて(推定して)、その推定した加速度に基づいて実際の加速度が所定の加速度レベルまで低減されたか否かを判断するものなども採用することが可能である。しかしながら、こうした判断をより正確に行う上では、前記終了タイミング検出手段が、実際の加速度を、例えば車速センサ等による車両速度の検出値やクランク角センサ等によるエンジン回転速度の検出値等から直接的に求めて(算出して)、その求めた実際の加速度に基づいて前記車両の加速度が所定の加速度レベルまで低減されたか否かを判断するものである構成が特に有効である。また、請求項10に記載の発明のように、上記請求項4〜9のいずれか一項に記載の装置における前記終了タイミング検出手段が、前記車両の時々の加速度を取得する加速度取得部と、前記加速度取得部により取得される時々の加速度と所定の閾値とを比較することによりその時々の加速度が前記所定の加速度レベルに見合う値であるか否かを判断する加速度判断部と、によって構成される装置構成も有効である。こうした構成であれば、上記閾値として、例えば適宜の固定値や、予め実験等により求めた適切な値、あるいは適宜に学習した都度の状況に応じた値等を設定して、前記車両の加速度が十分小さくなったか否かを容易に、しかも的確に判断することが可能になる。またこの場合、例えば時々の加速度がその閾値よりも小さい場合にその加速度が前記所定の加速度レベルに見合う値である、すなわち前記車両の加速度が十分小さくなった旨判断する構成が特に有効である。
On the other hand, as the end timing detection means in the apparatus according to any one of claims 4 to 9, for example, an elapsed time from the start of the acceleration reduction control or an occasional time during execution of the control. Also used is to indirectly obtain (estimate) the actual acceleration based on the vehicle speed, etc., and determine whether the actual acceleration has been reduced to a predetermined acceleration level based on the estimated acceleration. Is possible. However, in order to make such a determination more accurately, the end timing detection means directly determines the actual acceleration from, for example, a detection value of the vehicle speed by a vehicle speed sensor or the like, a detection value of the engine speed by a crank angle sensor or the like. In particular, a configuration is particularly effective in which it is determined (calculated) and whether or not the acceleration of the vehicle has been reduced to a predetermined acceleration level based on the obtained actual acceleration. Further, as in the invention according to
またこの場合、請求項11に記載の発明のように、前記終了タイミング検出手段にて用いられる前記閾値が、前記車両の加速度「0」相当の値として設定されてなる構成とすることが有効である。こうした構成であれば、前述した車両速度の大きな過上昇(オーバーシュート)がより確実に防止されるようになる。 In this case, as in the invention described in claim 11, it is effective that the threshold used by the end timing detection means is set as a value corresponding to the acceleration of the vehicle “0”. is there. With such a configuration, the aforementioned excessive increase (overshoot) of the vehicle speed can be prevented more reliably.
また上記請求項1〜11のいずれか一項に記載の装置に関しては、請求項12に記載の発明のように、前記車両加速度制御手段により前記加速度低減制御が停止された時に、その停止された加速度低減制御から所定方式の車両速度制御へ制御方式を切り替える制御方式切替手段を備える構成、すなわち前記加速度低減制御の停止後にその停止された加速度低減制御から所定方式の車両速度制御へ制御方式を自動的に切り替える構成とすることが有効である。
Further, the apparatus according to any one of
例えば高い運転性(ドライバビリティ)を維持する上では、前記加速度低減制御の停止後に制御方式を切り替え、前述したように車速制限の無い状態、すなわち運転者による運転自由度が高められた状態を形成することが有益である。具体的には、請求項13に記載の発明のように、上記請求項12に記載の装置において、前記所定方式の車両速度制御が、前記最高速度に係る車両速度制限の無い状態での、前記ドライバ車速制御手段による車両速度制御である構成とすることが有効である。上記加速度低減制御を通じてオーバーシュート防止を図った後、こうした車両速度制御へ制御方式を切り替えてドライバの運転自由度を高めることで、前述した運転者の車両操作と実際の車両速度(実車両速度)との不一致に起因した違和感が抑制され、高い運転性(ドライバビリティ)が維持されるようになる。
For example, to maintain high drivability, the control method is switched after the acceleration reduction control is stopped, and as described above, there is no vehicle speed limit, that is, a state where the degree of freedom of driving by the driver is increased. It is beneficial to do. Specifically, as in the invention described in
もっとも、こうした車両速度制限の無い状態への切替えに限らず、上記請求項12に記載の装置は、用途等に応じて任意の制御方式へ切り替えるように構成することが望ましい。例えば前記加速度低減制御が停止された時点で車両速度が車速上限付近にある場合には、車両速度を車速上限に制御して(車両速度を車速上限まで引き上げて)、いったん車速上限で車両速度を安定させて引き続き別の制御方式で車両速度制御を行う構成なども有効である。また、制御方式の急激な変化を緩和するために、あえて2段階又は3段階以上に分けて、制御方式を順次切り替えるようにした構成なども有効である。
However, it is desirable that the apparatus according to
請求項14に記載の発明では、上記請求項1〜13のいずれか一項に記載の装置において、少なくとも、前記ドライバ車速制御手段の車速制御に対して前記最高速度に係る車両速度制限がなされた状態と同車両速度制限の無い状態とが切り替わる際に、前記車両に搭載されたエンジンの出力トルク制御に係る目標値の変化をなだらかにする目標値徐変手段を備えることを特徴とする。こうした構成にすることで、速度制限の有無を切り替える際のトルク急変(トルクショック)が緩和され、そのトルクショックに伴う運転性(ドライバビリティ)の悪化等が抑制されるようになる。
In the invention according to claim 14, in the device according to any one of
以下、本発明に係る車両速度制限装置を具体化した一実施形態について図面を参照しつつ説明する。なお、本実施形態の装置も、前述した特許文献1に記載の装置と同様、車両の最高速度を制限するために用いられるものである。ここでは、この装置が、例えば4輪自動車用エンジンとしてのレシプロ式エンジン(内燃機関)を対象にしてエンジン制御を行うエンジン制御システムに組み込まれた場合について説明する。
Hereinafter, an embodiment in which a vehicle speed limiting device according to the present invention is embodied will be described with reference to the drawings. Note that the apparatus according to the present embodiment is also used to limit the maximum speed of the vehicle, similar to the apparatus described in
はじめに、図1を参照して、本実施形態に係る車両速度制限装置が搭載されたエンジン制御システムの概略構成について説明する。なお、本実施形態では、エンジン10の構成として、一般的なディーゼルエンジンの構成を採用している。このため、ここではその図示を簡略化するとともに、その説明についても詳細までは行わずに簡単な説明にとどめることとする。
First, a schematic configuration of an engine control system equipped with a vehicle speed limiting device according to the present embodiment will be described with reference to FIG. In the present embodiment, a general diesel engine configuration is employed as the configuration of the
同図1に示すように、このエンジン制御システムは4輪自動車である車両100に搭載され、エンジン10の制御を行っている。このエンジン制御システムは、大きくは、コモンレール式の燃料噴射装置を備えたディーゼルエンジン10を制御対象として、該エンジン10を制御するための各種センサ及びECU(電子制御ユニット)20等を有して構築されている。
As shown in FIG. 1, this engine control system is mounted on a
なお、ここで制御対象とされるエンジン10は、例えば4つのシリンダを備える多気筒の4ストロークエンジン(内燃機関)であり、高圧燃料をシリンダ内へ噴射供給するインジェクタ(燃料噴射弁)が、それらシリンダの1つ1つに対して設けられて構成されている。そして、燃料タンクから高圧ポンプにより圧送されてコモンレール内に蓄圧された燃料が、上記インジェクタの開弁動作により各シリンダに対して所要の量だけ随時噴射供給されるようになっている。すなわち、このエンジン10の運転時には、吸気弁の開動作により吸入空気が吸気管から各シリンダの燃焼室内へ導入され、これが、上記インジェクタから噴射された燃料と混ざる。そしてその燃料と空気は、混合気の状態でシリンダ内のピストンにより圧縮され、着火(自己着火)、燃焼し、排気弁の開動作により燃焼後の排気として排気管へ排出されることになる。
The
こうしたエンジン制御システムの中で電子制御ユニットとして主体的にエンジン制御を行う部分がECU20である。このECU20には、図1中に示すセンサ、すなわちアクセルペダル操作量(踏込み量)を検出するアクセルセンサ21や、車両100の走行速度を検出する車速センサ22をはじめとする各種センサからの検出信号が逐次入力される。このECU20は、それら各種センサの検出信号に基づいてエンジン10の運転状態やユーザの要求を把握し、それに応じて上記インジェクタ等の各種アクチュエータを操作することにより、その時々の状況に応じた最適な態様で上記エンジン10に係る各種の制御を行うものである。
In such an engine control system, the
より詳しくは、このECU20は、周知のマイクロコンピュータ(図示略)を備えて構成されている。そして、そのマイクロコンピュータは、基本的には、各種の演算を行うCPU(基本処理装置)、その演算途中のデータや演算結果等を一時的に記憶するメインメモリとしてのRAM(Random Access Memory)、プログラムメモリとしてのROM(読み出し専用記憶装置)、データ保存用メモリとしてのEEPROM(電気的に書換可能な不揮発性メモリ)やバックアップRAM(車載バッテリ等のバックアップ電源により給電されているRAM)、さらにはA/D変換器やクロック発生回路等の信号処理装置、外部との間で信号を入出力するための入出力ポート等といった各種の演算装置、記憶装置、信号処理装置、及び通信装置等によって構成されている。そして、ROMには、当該車両速度制限制御に係るプログラムを含めたエンジン制御に係る各種のプログラムや制御マップ等が、またデータ保存用メモリ(例えばEEPROM)には、エンジン10の設計データをはじめとする各種の制御データ等が、それぞれ予め格納されている。
More specifically, the
本実施形態では、このECU20が、随時入力される各種の検出信号に基づいてエンジン制御量を算出するとともに、そのエンジン制御量に基づき、上記エンジン10での燃焼を通じて生成されるエンジントルク(出力トルク)を制御するようになっている。すなわち、このECU20は、例えばその時々のエンジン運転状態に応じた噴射時期にて、運転者のアクセルペダル操作量に応じた燃料噴射量(エンジン制御量)を算出し、その燃料噴射量による燃料噴射を指示する噴射制御信号を上記インジェクタへ出力する。そしてこれにより、同インジェクタの駆動量(例えば開弁時間)に基づいて、上記エンジン10の出力トルクが所定の目標値へ制御されることになる。なお、前述したようにディーゼルエンジンは自己着火による燃焼を行っており、エンジン10の吸気通路に設けられた吸気絞り弁(スロットルバルブ)は、通常一定開度(例えば全開状態)に保持される。このため、同エンジン10における燃焼制御としては燃料噴射量のコントロールが主となっている。
In the present embodiment, the
ところで、本実施形態の車両速度制限装置も、車両の最高速度を制限するものであるという点では、前述した特許文献1に記載の装置と同様である。ただし、本実施形態の装置では、図2及び図3に示すような構成により、基本的には、車両速度が車速上限(所定の上限速度)を超えてから車速制限を行って、車両100の最高速度を所定の上限速度(車速上限)又はその近傍までに制限している。そして、その車速上限に到達する前においては、適宜の加速度低減制御(車速制限に相当)を実行して車両速度の過上昇(オーバーシュート)防止を図るようにしている。以下、上記図1〜図3と共に、図4〜図10も併せ参照して、この車両速度制限制御について詳述する。
By the way, the vehicle speed limiting device of this embodiment is similar to the device described in
さて、この車両速度制限制御は、基本的には次の3つの制御モードを通じて行われる。
・車両速度制限の無い状態で、運転者によるアクセルペダル操作量(踏込み量)に応じて車両100の走行速度を制御する車両速度制御(通常制御)。
・アクセルペダル(操作部)が減速側に操作されているか否かによらず車両100の加速度を低減する車両加速度制御(加速度低減制御)。なお、本実施形態では、この加速度低減制御を、その時の車両速度よりも減速側に設定された閾値を目標値に用いた車両速度のフィードバック制御(帰還制御)として実行する。
・車両速度を所定の車速上限に一致させるべく減速側へのフィードバック制御(帰還制御)を行う車両速度制御(車速上限制御)。なお、ここで目標値に用いる車速上限(制限車速)に対しては、例えば運転者により人為的に、あるいはナビゲーションシステム(カーナビゲーション)等を通じて自動的に、例えば法令に準拠する最高速度(法定最高速度)等の所望の速度が設定される。
The vehicle speed limit control is basically performed through the following three control modes.
-Vehicle speed control (normal control) for controlling the traveling speed of the
Vehicle acceleration control (acceleration reduction control) that reduces the acceleration of the
Vehicle speed control (vehicle speed upper limit control) that performs feedback control (feedback control) to the deceleration side so that the vehicle speed matches a predetermined vehicle speed upper limit. Note that the vehicle speed upper limit (restricted vehicle speed) used for the target value here is, for example, the maximum speed (legal maximum) that complies with laws and regulations, for example, manually by the driver or automatically through the navigation system (car navigation), A desired speed such as (speed) is set.
はじめに、図2〜図6を主に参照して、この制御モードの切替処理の一態様について説明する。なおここで、図2及び図3は、それぞれ上記ECU20の、特に上記車両速度制限制御に係る部分を機能別にブロック化して示したブロック図である。また、図4は、制御モードの選択(開始)に係る処理の処理手順を示すフローチャート、図5は、制御モードの終了に係る処理の処理手順を示すフローチャート、そして図6は、制御モードの切替態様を示す図である。なお、図4及び図5の一連の処理は、基本的には、ECU20でROMに記憶されたプログラムが実行されることにより、所定クランク角ごとに又は所定時間周期で逐次実行される。そして、図4及び図5の処理において用いられる各種パラメータの値は、例えばECU20に搭載されたRAMやEEPROM、あるいはバックアップRAM等の記憶装置に随時記憶され、必要に応じて随時更新される。
First, an aspect of the control mode switching process will be described with reference mainly to FIGS. Here, FIGS. 2 and 3 are block diagrams showing the parts of the
この制御モードの選択に際しては、図4に示すように、まず、車速センサ22を通じて逐次検出されている車両100の時々の走行速度(実車両速度SPD)が、所定の範囲にあるか否かを判断する。すなわちステップS11にて、その時の実車両速度SPD(今回値)が「制御閾値Lt1<実車両速度SPD≦制限車速Lt0」なる範囲にあるか否かを判断する。なお、本実施形態では、車速センサ22により車両100の時々の走行速度を逐次検出するプログラムが、「車速取得手段」に相当する。
In selecting this control mode, as shown in FIG. 4, first, it is determined whether or not the occasional travel speed (actual vehicle speed SPD) of the
次いで、ステップS12にて、上記逐次検出されている車両速度(走行速度)の前回(直前)検出値(実車両速度SPD(前回値))が「実車両速度SPD(前回値)≦制御閾値Lt1」なる範囲にあるか否かを判断する。そして、上記ステップS11,S12において、実車両速度SPD及びその前回値がそれぞれ上記各範囲にある旨判断された場合には、車両速度が所定の高速度(制御閾値Lt1により規定)に達したとして、続くステップS13にて、上記加速度低減制御の実行許可の有無を示すフラグF1(初期値は「0」)に「1」を設定する(F1=1)。そして、このフラグF1が「1」に設定されることで、上記加速度低減制御が実行されることになる。 Next, in step S12, the previous (immediately) detected value (actual vehicle speed SPD (previous value)) of the vehicle speed (traveling speed) sequentially detected is “actual vehicle speed SPD (previous value) ≦ control threshold Lt1. It is judged whether it is in the range of “”. If it is determined in steps S11 and S12 that the actual vehicle speed SPD and its previous value are within the above ranges, the vehicle speed has reached a predetermined high speed (specified by the control threshold Lt1). In subsequent step S13, "1" is set to a flag F1 (initial value is "0") indicating whether or not the execution of acceleration reduction control is permitted (F1 = 1). When the flag F1 is set to “1”, the acceleration reduction control is executed.
なお、上記ステップS11の判断に係る範囲の上限側閾値に相当する制限車速Lt0は、ユーザにより所望の値に設定される車速上限であり、上記車速上限制御の目標値に相当するものである。一方、同ステップS11の判断に係る範囲の下限側閾値に相当し、且つ、上記ステップS12の判断に係る範囲の上限側閾値にも相当する上記制御閾値Lt1は、車速上限である上記制限車速Lt0よりも低速度側に設定され、上記加速度低減制御で目標値に用いられるものである。この制御閾値Lt1の設定態様の詳細は後述する(図7、図8)。 The limit vehicle speed Lt0 corresponding to the upper limit side threshold of the range related to the determination in step S11 is a vehicle speed upper limit set to a desired value by the user, and corresponds to the target value of the vehicle speed upper limit control. On the other hand, the control threshold value Lt1 corresponding to the lower limit side threshold value of the range related to the determination in step S11 and also corresponding to the upper limit side threshold value of the range related to the determination in step S12 is the limit vehicle speed Lt0 which is the upper limit of the vehicle speed. Is set to a lower speed side and is used as a target value in the acceleration reduction control. Details of the setting mode of the control threshold Lt1 will be described later (FIGS. 7 and 8).
他方、上記ステップS11にて、その時の実車両速度SPD(今回値)が「制御閾値Lt1<実車両速度SPD≦制限車速Lt0」なる範囲にない旨判断された場合には、続くステップS14にて、同実車両速度SPDが「制限車速Lt0<実車両速度SPD」なる範囲にあるか否かを判断する。そして、このステップS14において、実車両速度SPDが上記範囲にある旨判断された場合には、続くステップS15にて、上記フィードバック制御(車速上限制御)の実行許可の有無を示すフラグF2(初期値は「0」)に「1」を設定(F2=1)する。そして、このフラグF2が「1」に設定されることで、上記車速上限制御が実行されることになる。他方、上記ステップS14において、実車両速度SPDが上記範囲にない旨判断された場合には、続くステップS16にて、上記フラグF1,F2に対してそれぞれ「0」を設定する(F1=0、F2=0)。そして、これらフラグF1,F2が共に「0」に設定されている間は、上記通常制御(車両速度制限の無い制御)が実行されることになる。 On the other hand, if it is determined in step S11 that the actual vehicle speed SPD (current value) at that time is not in the range of “control threshold Lt1 <actual vehicle speed SPD ≦ restricted vehicle speed Lt0”, in subsequent step S14 Then, it is determined whether or not the actual vehicle speed SPD is in a range of “restricted vehicle speed Lt0 <actual vehicle speed SPD”. If it is determined in step S14 that the actual vehicle speed SPD is within the above range, then in step S15, a flag F2 (initial value) indicating whether or not the execution of the feedback control (vehicle speed upper limit control) is permitted. Sets “0”) to “1” (F2 = 1). When the flag F2 is set to “1”, the vehicle speed upper limit control is executed. On the other hand, if it is determined in step S14 that the actual vehicle speed SPD is not within the above range, then in step S16, "0" is set for each of the flags F1 and F2 (F1 = 0, F2 = 0). And while these flags F1 and F2 are both set to “0”, the normal control (control without vehicle speed limitation) is executed.
このように、本実施形態では、上記図4の一連の処理を通じて設定されるフラグF1,F2の値に応じて、それぞれ加速度低減制御、車速上限制御、通常制御が実行されることになる。 As described above, in the present embodiment, acceleration reduction control, vehicle speed upper limit control, and normal control are executed in accordance with the values of the flags F1 and F2 set through the series of processes shown in FIG.
また、この制御モードの終了に際しては、図5に示すように、上記フラグF1,F2の値に基づいて実行中の制御モードを判断する(ステップS21,S24)とともに、それら制御モード(加速度低減制御、車速上限制御)ごとに制御モードの終了の有無を判断する。なお、これら加速度低減制御及び車速上限制御の両方が終了した場合には、原則、上記通常制御が実行されることになる。 At the end of this control mode, as shown in FIG. 5, the control mode being executed is determined based on the values of the flags F1 and F2 (steps S21 and S24), and those control modes (acceleration reduction control) are determined. Whether or not the control mode ends is determined for each vehicle speed upper limit control). When both the acceleration reduction control and the vehicle speed upper limit control are finished, the normal control is executed in principle.
すなわち、この制御モードの終了処理に際して、例えば上記加速度低減制御が実行されている場合には、まずステップS20でフラグF2に「1」が設定されていない旨判断され、続くステップS21でフラグF1に「1」が設定されている旨判断される。そしてこれにより、続くステップS22にて、時々の実車両速度SPDの変移量に基づいて逐次算出される実加速度Accが「実加速度Acc≦閾値A」なる範囲にあるか否かを判断することになる。そしてここで、実加速度Accがこの範囲にある旨判断された場合には、続くステップS23で、上記フラグF1に「0」を設定して、上記加速度低減制御を終了させる。 That is, when the acceleration reduction control is being executed at the end of the control mode, for example, it is first determined in step S20 that “1” is not set in the flag F2, and then in step S21, the flag F1 is set. It is determined that “1” is set. Then, in the subsequent step S22, it is determined whether or not the actual acceleration Acc that is sequentially calculated based on the actual amount of change in the actual vehicle speed SPD is within the range of “actual acceleration Acc ≦ threshold A”. Become. If it is determined that the actual acceleration Acc is within this range, the flag F1 is set to “0” in the subsequent step S23, and the acceleration reduction control is terminated.
ここで実加速度Accは、上記車速センサ22を通じて逐次検出されている車両速度(走行速度)に基づいて算出されるものである。具体的には、「[実車両速度SPD(今回値)−実車両速度SPD(前回値)]/Δt」で表され、いわば単位時間あたりの実車両速度SPDの変移量に相当する。そして本実施形態では、上記閾値Aが、例えば所定の固定値「0」に設定されている。
Here, the actual acceleration Acc is calculated based on the vehicle speed (traveling speed) sequentially detected through the
本実施形態では、上記フラグF1に「0」が設定されることに基づいて、上記加速度低減制御を終了するプログラムが、「加速度制御停止手段」に相当する。また、車両100の時々の加速度(実加速度Acc)を求めるプログラムが、「加速度取得部」に相当する。 In the present embodiment, the program for ending the acceleration reduction control based on the fact that “0” is set in the flag F1 corresponds to “acceleration control stop means”. The program for obtaining the acceleration of the vehicle 100 (actual acceleration Acc) corresponds to the “acceleration acquisition unit”.
他方、例えば上記車速上限制御が実行されている場合には、まずステップS20でフラグF2に「1」が設定されている旨判断され、続くステップS24でフラグF1に「0」を設定する。これにより、上記加速度低減制御が実行されていても、この車速上限制御が開始したら終了することになる。 On the other hand, for example, when the vehicle speed upper limit control is being executed, it is first determined in step S20 that “1” is set in the flag F2, and then in step S24, “0” is set in the flag F1. Thus, even if the acceleration reduction control is being executed, the vehicle speed upper limit control is ended when the vehicle speed upper limit control is started.
次に、続くステップS25にて、その時の実車両速度SPDが「実車両速度SPD<制限車速Lt0」なる範囲にあるか否かを判断する。そして、このステップS25で実車両速度SPDがこの範囲にある旨判断された場合には、続くステップS26で、上記フラグF2に「0」を設定して、上記車速上限制御を終了させる。 Next, in subsequent step S25, it is determined whether or not the actual vehicle speed SPD at that time is in a range of “actual vehicle speed SPD <restricted vehicle speed Lt0”. If it is determined in step S25 that the actual vehicle speed SPD is within this range, in step S26, the flag F2 is set to “0” and the vehicle speed upper limit control is terminated.
以上説明したような制御モードの切替態様を図示すると、各制御モード(通常制御CL1、車速上限制御CL2、加速度低減制御CL3)の関係は、図6のような関係になる。なお、上記図4及び図5の一連の処理を通じて選択、実行、終了される3つの制御モードのうち、実行中の制御モードは、図2に示すスイッチ部B3へ入力される。そして、このスイッチ部B3により、実行中の制御モードに応じた出力(目標トルク値)が選択されることになる。また詳しくは後述するが、この選択された出力には、その後、目標値徐変手段としてのフィルタ部B4(図2)を通じて適宜の徐変処理が施され、そのフィルタリング処理後の値が、上記エンジン10の出力トルクに係る目標トルク(制御目標値)として設定されることになる。
When the control mode switching mode as described above is illustrated, the relationship among the control modes (normal control CL1, vehicle speed upper limit control CL2, acceleration reduction control CL3) is as shown in FIG. Of the three control modes that are selected, executed, and terminated through the series of processes shown in FIGS. 4 and 5, the control mode being executed is input to the switch unit B3 shown in FIG. The switch unit B3 selects an output (target torque value) corresponding to the control mode being executed. As will be described in detail later, the selected output is then subjected to an appropriate gradual change process through the filter unit B4 (FIG. 2) as the target value gradual change means, and the value after the filtering process is It is set as a target torque (control target value) related to the output torque of the
次に、図7及び図8を主に参照して、上記制御閾値Lt1の設定態様について詳しく説明する。なお、図7は、上記制御閾値Lt1の設定に係る処理の処理手順を示すフローチャートである。この図7の一連の処理も、基本的には、ECU20でROMに記憶されたプログラムが実行されることにより、所定クランク角ごとに又は所定時間周期で逐次実行される。そして、この図7の処理において用いられる各種パラメータの値も、例えばECU20に搭載されたRAMやEEPROM、あるいはバックアップRAM等の記憶装置に随時記憶され、必要に応じて随時更新される。
Next, the setting mode of the control threshold value Lt1 will be described in detail with reference mainly to FIGS. FIG. 7 is a flowchart showing a processing procedure of processing related to the setting of the control threshold value Lt1. The series of processes shown in FIG. 7 are also executed sequentially at predetermined crank angles or at predetermined time intervals by executing a program stored in the ROM by the
同図7に示すように、この一連の処理においては、まずステップS31にて、時々の実車両速度SPDの変移量に基づいて実加速度Acc(=「[実車両速度SPD(今回値)−実車両速度SPD(前回値)]/Δt」)を算出する。そして、続くステップS32にて、先のステップS31で算出された実加速度Accに基づいて、制御閾値Lt1と制限車速Lt0との間隔である閾値間隔ΔLtを算出する。なお、この閾値間隔ΔLtの算出は、図3に示す制御閾値算出部B5を通じて行われる。具体的には、図8に示されるようなマップ(関係式)「ΔLt=f(Acc)」に基づいて、上記閾値間隔ΔLtが算出される。すなわち、実加速度Accが大きくなるほど、閾値間隔ΔLtはより大きな値となる。 As shown in FIG. 7, in this series of processes, first, in step S31, the actual acceleration Acc (= [actual vehicle speed SPD (current value) −actual Vehicle speed SPD (previous value)] / Δt ") is calculated. In subsequent step S32, a threshold interval ΔLt that is an interval between the control threshold Lt1 and the limit vehicle speed Lt0 is calculated based on the actual acceleration Acc calculated in the previous step S31. The calculation of the threshold interval ΔLt is performed through the control threshold calculation unit B5 shown in FIG. Specifically, the threshold interval ΔLt is calculated based on a map (relational expression) “ΔLt = f (Acc)” as shown in FIG. That is, as the actual acceleration Acc increases, the threshold interval ΔLt becomes a larger value.
続くステップS33では、「TmpLt1=Lt0−ΔLt」として、上記制御閾値Lt1の暫定的な値である暫定閾値TmpLt1を算出する。続くステップS34では、このステップS33で算出された暫定閾値TmpLt1とその時の実車両速度SPDとを比較することにより、その時の実車両速度SPDが「SPD>TmpLt1」なる範囲にあるか否かを判断する。そして、実車両速度SPDがこの範囲にある旨判断された場合にのみ、ステップS35に進み、制御閾値Lt1に上記暫定閾値TmpLt1を設定する。前述したように、本実施形態では、実車両速度SPDが上昇して制御閾値Lt1を超えた(SPD>Lt1)時に上記加速度低減制御が選択され、実行される(図4参照)。この点に鑑みて、本実施形態では、上記のように制御閾値Lt1の設定(値の更新)に際して上記暫定閾値TmpLt1を用いることで、前述の加速度低減制御が選択され得る場合にのみ、上記制御閾値Lt1が更新され、同加速度低減制御が選択された後は、基本的には同制御閾値Lt1が更新されなくなるようにしている。本実施形態では、この制御閾値Lt1をトルク制御に用いている(詳しくは後述)ため、上記のような設定態様を採用して、同制御閾値Lt1の不必要な更新を避けるようにしている。 In the subsequent step S33, a temporary threshold value TmpLt1, which is a temporary value of the control threshold value Lt1, is calculated as “TmpLt1 = Lt0−ΔLt”. In subsequent step S34, the provisional threshold value TmpLt1 calculated in step S33 is compared with the actual vehicle speed SPD at that time to determine whether or not the actual vehicle speed SPD is in a range of “SPD> TmpLt1”. To do. Then, only when it is determined that the actual vehicle speed SPD is within this range, the process proceeds to step S35, and the provisional threshold value TmpLt1 is set as the control threshold value Lt1. As described above, in the present embodiment, the acceleration reduction control is selected and executed when the actual vehicle speed SPD increases and exceeds the control threshold Lt1 (SPD> Lt1) (see FIG. 4). In view of this point, in the present embodiment, the above control is performed only when the above-described acceleration reduction control can be selected by using the provisional threshold TmpLt1 when setting the control threshold Lt1 (updating the value) as described above. After the threshold value Lt1 is updated and the acceleration reduction control is selected, the control threshold value Lt1 is basically not updated. In this embodiment, since this control threshold value Lt1 is used for torque control (details will be described later), the above setting mode is adopted to avoid unnecessary updating of the control threshold value Lt1.
次に、図9を主に参照して、上記各制御モードの処理内容について詳しく説明する。なお、図9は、上記各制御モード(加速度低減制御、車速上限制御、通常制御)の処理内容を示すフローチャートである。 Next, the processing content of each control mode will be described in detail with reference mainly to FIG. FIG. 9 is a flowchart showing the processing contents of the control modes (acceleration reduction control, vehicle speed upper limit control, normal control).
同図9に示されるように、この一連の処理においては、上記フラグF1,F2の値に基づいて実行中の制御モードを判断する(ステップS41,S44)とともに、それら制御モード(加速度低減制御、車速上限制御、通常制御)のいずれか1つを実行する。なお、本実施形態では、このモード選択に係るステップS41,S44の処理を行う部分が、図5に示すスイッチ部B3に相当する。 As shown in FIG. 9, in this series of processes, the control mode being executed is determined based on the values of the flags F1 and F2 (steps S41 and S44), and those control modes (acceleration reduction control, Any one of vehicle speed upper limit control and normal control) is executed. In the present embodiment, the portion that performs the processing of steps S41 and S44 related to this mode selection corresponds to the switch unit B3 shown in FIG.
すなわち、この制御モードの実行に際して、例えばステップS41でフラグF1に「1」が設定されている旨判断された場合には、実行中の制御モードが加速度低減制御であるとして、続くステップS42にて、アクセルペダル操作量(踏込み量)に応じたドライバ要求トルクに対して所定の車速制限を行うための制限トルクLTを算出する。なお、この制限トルクLTの算出は、図2に示すPIDコントローラB1bを通じて行われる。具体的には、先の図7の処理を通じて設定された制御閾値Lt1と、その時の実車両速度SPDとに基づいて、上記制限トルクLTが算出される(LT=g1(Lt1、SPD))。この例では、制御閾値Lt1が大きな値(より高速側の値)であるほど、また実車両速度SPDが大きくなるほど、上記制限トルクLTがより大きな値とされる。より詳しくは、この制限トルクLTは、制御閾値Lt1を目標値とする車両速度のフィードバック制御(例えば周知のPID制御等)を行う場合の目標トルクに相当するものとなる。 That is, when executing this control mode, for example, if it is determined in step S41 that the flag F1 is set to “1”, it is determined that the control mode being executed is acceleration reduction control, and in subsequent step S42. Then, a limit torque LT for performing a predetermined vehicle speed limit on the driver request torque corresponding to the accelerator pedal operation amount (depression amount) is calculated. The limit torque LT is calculated through the PID controller B1b shown in FIG. Specifically, the limit torque LT is calculated based on the control threshold value Lt1 set through the processing of FIG. 7 and the actual vehicle speed SPD at that time (LT = g1 (Lt1, SPD)). In this example, the limit torque LT is set to a larger value as the control threshold Lt1 is a larger value (a value on the higher speed side) and the actual vehicle speed SPD is increased. More specifically, the limit torque LT corresponds to a target torque when performing vehicle speed feedback control (for example, well-known PID control) using the control threshold Lt1 as a target value.
続くステップS43では、アクセルペダル操作量(踏込み量)に応じて逐次算出されているその時のドライバ要求トルクDTと、上記ステップS42にて算出された制限トルクLTとを比較することにより、両者のうちの小さい方を目標トルクTTに設定する(TT=Min(DT、LT))。すなわちこれにより、ドライバ要求トルクDTで上記加速度低減制御を実行することが可能であれば、すなわちドライバ要求トルクDTの方が小さければ、そのドライバ要求トルクDTに基づいて車速制御が実行されることになり、もって高い運転性(ドライバビリティ)が維持されるようになる。他方、制限トルクLTの方が小さければ、上記制御閾値Lt1を目標値とする車両速度のフィードバック制御が行われることになる。なお、この目標トルクTTの設定は、図2に示す要求トルク判断部B2bを通じて行われる。 In the subsequent step S43, the driver request torque DT, which is sequentially calculated according to the accelerator pedal operation amount (depression amount), is compared with the limit torque LT calculated in the above step S42. Is set to the target torque TT (TT = Min (DT, LT)). That is, by this, if it is possible to execute the acceleration reduction control with the driver request torque DT, that is, if the driver request torque DT is smaller, the vehicle speed control is executed based on the driver request torque DT. Accordingly, high drivability is maintained. On the other hand, if the limit torque LT is smaller, the vehicle speed feedback control using the control threshold Lt1 as a target value is performed. The target torque TT is set through the required torque determination unit B2b shown in FIG.
本実施形態では、上記ステップS43の処理も含め、上記ドライバ要求トルクDTで加速度低減制御を実行することが可能である場合にそのドライバ要求トルクDTに基づいて車速制御を実行するプログラムが、「加速度トルク制御部」に相当する。また、アクセルペダル操作量(踏込み量)に基づいて時々のドライバ要求トルクDTを逐次算出するプログラムが、「ドライバ要求トルク算出部」に相当する。 In the present embodiment, a program that executes vehicle speed control based on the driver request torque DT when the acceleration reduction control can be executed with the driver request torque DT, including the process of step S43, is “acceleration”. It corresponds to a “torque controller”. A program for sequentially calculating the driver request torque DT from time to time based on the accelerator pedal operation amount (depression amount) corresponds to the “driver request torque calculation unit”.
また前述したように、この際、上記目標トルクTTが実際の目標トルク(制御目標値)として設定される前に、フィルタ部B4(図2)により制御目標値の変化に対して適宜の徐変処理が施されることになる。例えば急峻な変化が生じた場合にはその変化量を分割して通常よりも長い時間をかけてその変化量だけの変化を生じさせる。具体的には、例えば車両速度「100」から「50」への変化であれば、10分割して、「95」、「90」、…「55」、「50」のように、変化をなだらかにする。あるいは、「75(=100−(50/2))」、「62.5(=75−(25/2))」、「56.25(=62.5−(12.5/2))」、…、といったように、都度の目標値までの距離を所定倍率(この例では固定倍率)で除算した分ずつ変化させる(制御値から減算する)ことにより、変化をなだらかにする。そして、これらフィルタリング処理のいずれの場合でも、トルクの急変(トルクショック)が緩和され、そのトルクショックに伴う運転性(ドライバビリティ)の悪化等が抑制されるようになる。 Further, as described above, before the target torque TT is set as the actual target torque (control target value) at this time, the filter unit B4 (FIG. 2) appropriately changes the control target value. Processing will be performed. For example, when a steep change occurs, the change amount is divided and a change corresponding to the change amount is generated over a longer time than usual. Specifically, for example, if the vehicle speed is changed from “100” to “50”, it is divided into 10 parts, and the change is gently changed to “95”, “90”,... “55”, “50”. To. Alternatively, “75 (= 100− (50/2))”, “62.5 (= 75− (25/2))”, “56.25 (= 62.5− (12.5 / 2))” ,..., And so on, by changing the distance to the target value each time by a predetermined magnification (in this example, a fixed magnification) (subtracting from the control value), the change is made smooth. In any of these filtering processes, a sudden change in torque (torque shock) is alleviated and deterioration of drivability (drivability) associated with the torque shock is suppressed.
また一方、先のステップS41でフラグF1に「1」が設定されていない旨判断された場合には、ステップS44に進む。そして、このステップS44でフラグF2に「1」が設定されている旨判断された場合には、実行中の制御モードが車速上限制御であるとして、続くステップS45にて、上記ステップS42に準ずる態様で、上記制限トルクLTを算出する。ただし、ここで算出される制限トルクLTは、上記制限車速Lt0を目標値とする車両速度のフィードバック制御(例えば周知のPID制御等)を行う場合の目標トルクに相当するものとなる。 On the other hand, if it is determined in step S41 that “1” is not set in the flag F1, the process proceeds to step S44. If it is determined in this step S44 that the flag F2 is set to “1”, it is determined that the control mode being executed is the vehicle speed upper limit control, and in the following step S45, the same manner as the above step S42. Thus, the limit torque LT is calculated. However, the limit torque LT calculated here corresponds to the target torque in the case of performing vehicle speed feedback control (for example, well-known PID control) with the limit vehicle speed Lt0 as a target value.
ここでの制限トルクLTの算出は、図2に示すPIDコントローラB1aを通じて行われる。すなわち、先の図7の処理を通じて設定された制限車速Lt0と、その時の実車両速度SPDとに基づいて、上記制限トルクLTが算出される(LT=g2(Lt0、SPD))。ちなみに、このステップS45で用いられる関数g2と、上記ステップS42で用いた関数g1とは、同一の関数であっても、異なる関数であってもよい。これらの関数は、用途等に応じて任意に設定することができる。ただしこの例では、制御閾値Lt1や制限車速Lt0が大きな値(より高速側の値)であるほど、また実車両速度SPDが大きくなるほど、上記制限トルクLTがより大きな値に設定される。このように構成することで、車両速度の過上昇(オーバーシュート)が、より確実に防止されるようになる。 The calculation of the limiting torque LT here is performed through the PID controller B1a shown in FIG. That is, the limit torque LT is calculated based on the limit vehicle speed Lt0 set through the processing of FIG. 7 and the actual vehicle speed SPD at that time (LT = g2 (Lt0, SPD)). Incidentally, the function g2 used in step S45 and the function g1 used in step S42 may be the same function or different functions. These functions can be set arbitrarily according to the application. However, in this example, the limit torque LT is set to a larger value as the control threshold Lt1 and the limit vehicle speed Lt0 are larger values (higher speed side values) and as the actual vehicle speed SPD is greater. With this configuration, an excessive increase (overshoot) in vehicle speed can be prevented more reliably.
そしてこの制御モードでも、続くステップ、すなわち上記ステップS43において、上記ステップS45にて設定された制限トルクLTに基づき、目標トルクTTの設定、ひいては徐変処理が行われることになる。なおこの際、目標トルクTTの設定は、図2に示す要求トルク判断部B2aを通じて行われる。 Even in this control mode, in the subsequent step, that is, in step S43, the setting of the target torque TT and the gradual change process are performed based on the limit torque LT set in step S45. At this time, the target torque TT is set through the required torque determination unit B2a shown in FIG.
他方、先のステップS44でフラグF2に「1」が設定されていない旨判断された場合には、ステップS46に進む。そして、このステップS46では、アクセルペダル操作量(踏込み量)に応じて算出されたその時のドライバ要求トルクDTを、目標トルクTTに設定する(TT=Min(DT、LT))。なおこの場合も、フィルタ部B4(図2)により上記徐変処理が行われることになる。 On the other hand, if it is determined in step S44 that “1” is not set in the flag F2, the process proceeds to step S46. In step S46, the driver's requested torque DT calculated according to the accelerator pedal operation amount (depression amount) is set to the target torque TT (TT = Min (DT, LT)). Also in this case, the gradual change process is performed by the filter unit B4 (FIG. 2).
本実施形態では、前述したような燃料噴射量の算出、設定を逐次行うことで、上記のように図9の処理を通じて設定された目標値に対して、エンジン10(図1)の出力トルクが制御されることになる。なお、本実施形態では、ステップS42,S43を通じて設定された目標トルク(制御目標値)に基づいて上記加速度低減制御を実行するプログラムが、「加速度制御開始実行手段」に相当する。また、ステップS45,S43を通じて設定された目標トルク(制御目標値)に基づいて上記車速上限制御を実行するプログラムが、「車速制限手段」に相当する。また、ステップS46を通じて設定された目標トルク(制御目標値)に基づいて上記通常制御を実行するプログラムが、「ドライバ車速制御手段」及び「ドライバトルク制御部」に相当する。 In the present embodiment, the output torque of the engine 10 (FIG. 1) can be obtained with respect to the target value set through the processing of FIG. 9 as described above by sequentially calculating and setting the fuel injection amount as described above. Will be controlled. In the present embodiment, the program for executing the acceleration reduction control based on the target torque (control target value) set through steps S42 and S43 corresponds to “acceleration control start execution means”. A program for executing the vehicle speed upper limit control based on the target torque (control target value) set through steps S45 and S43 corresponds to “vehicle speed limiting means”. A program for executing the normal control based on the target torque (control target value) set through step S46 corresponds to a “driver vehicle speed control means” and a “driver torque control unit”.
次に、図10を参照して、運転者により制限車速Lt0を超える程度にアクセルペダルが踏み込み続けられた場合を例にとって、上記3つの制御モードにより行われる車両速度制御の一態様について説明する。なお、この図10において、(a)は、この例における実車両速度SPDの推移を示すタイムチャート、また(b)は、この例におけるドライバ要求トルクDT及び目標トルク(目標トルクTTに追従する制御目標値)の推移を示すタイムチャートである。 Next, an example of vehicle speed control performed in the above three control modes will be described with reference to FIG. 10, taking as an example a case where the accelerator pedal is continuously depressed to exceed the limit vehicle speed Lt0. 10, (a) is a time chart showing the transition of the actual vehicle speed SPD in this example, and (b) is a driver requested torque DT and a target torque (control following the target torque TT in this example). It is a time chart which shows transition of target value.
すなわちこの例において、実車両速度SPDが低速度領域にある間、すなわちタイミングt1以前は、対象とする車両100の速度制御が通常制御を通じて行われている。すなわち、図9のステップS46の処理により、車両速度制限の無い状態で、運転者によるアクセルペダル操作量(踏込み量)に応じて車両100の走行速度が制御されている。そして、図10に示すように、タイミングt1において、実車両速度SPDが制御閾値Lt1を超える(SPD>Lt1)と、先の図4の処理を通じて、制御モードが「通常制御」から「加速度低減制御」へ移行する。なおここで、上記実車両速度SPDが、車速センサ22を通じて逐次検出されていることも、また上記制御閾値Lt1が、先の図7に示した一連の処理を通じて逐次更新されていることも、前述したとおりである。
That is, in this example, while the actual vehicle speed SPD is in the low speed region, that is, before the timing t1, the speed control of the
こうして、期間t1〜t2においては、上記加速度低減制御が実行されることになる。すなわち、この例ではドライバ要求トルクDTよりも制限トルクLTが小さくなり、図9のステップS42,S43の処理により、上記制御閾値Lt1を目標値とする車両速度のフィードバック制御が行われることになる。そしてこの車速制限により、アクセルペダル(操作部)が減速側に操作されているか否かによらず車両100の加速度が低減されることになる。なおこの際、目標トルク(制御目標値)の変化には、フィルタ部B4(図2)による徐変処理が施され、同目標トルクが制限トルクLTまで徐々に変化することは、前述したとおりである。
Thus, the acceleration reduction control is executed in the period t1 to t2. That is, in this example, the limit torque LT is smaller than the driver request torque DT, and the vehicle speed feedback control with the control threshold value Lt1 as the target value is performed by the processing of steps S42 and S43 in FIG. Due to this vehicle speed limitation, the acceleration of the
その後、タイミングt2において、「実加速度Acc=0」になると、先の図5のステップS22,S23を通じて、制御モードが「加速度低減制御」から「通常制御」へ移行する。そしてこれにより、その期間t2〜t3においては、車両速度制限の無い状態で、運転者によるアクセルペダル操作量(踏込み量)に応じて車両100の走行速度が制御されることになる。なおこの際も、目標トルクTTの変化には、フィルタ部B4(図2)による徐変処理が施され、同目標トルク(制御目標値)がドライバ要求トルクDTまで徐々に変化することは、前述したとおりである。
Thereafter, when “actual acceleration Acc = 0” at timing t2, the control mode shifts from “acceleration reduction control” to “normal control” through steps S22 and S23 of FIG. Thus, during the period t2 to t3, the traveling speed of the
そして、タイミングt3において、実車両速度SPDが制限車速Lt0を超える(Lt0<SPD)と、先の図4の処理を通じて、制御モードが「通常制御」から「車速上限制御」へ移行する。そしてこれにより、図9のステップS45,S43の処理を通じて、制限車速Lt0を超えた車両速度(実車両速度SPD)を制限車速Lt0に一致させるべく減速側へのフィードバック制御(例えば周知のPID制御等)が行われるようになる。なおこの際も、目標トルク(制御目標値)の変化には、フィルタ部B4(図2)による徐変処理が施され、同目標トルクが制限トルクLTまで徐々に変化することは、前述したとおりである。 At time t3, when the actual vehicle speed SPD exceeds the limit vehicle speed Lt0 (Lt0 <SPD), the control mode shifts from “normal control” to “vehicle speed upper limit control” through the processing of FIG. As a result, through the processing of steps S45 and S43 in FIG. 9, feedback control to the deceleration side (for example, well-known PID control or the like) so that the vehicle speed exceeding the limit vehicle speed Lt0 (actual vehicle speed SPD) matches the limit vehicle speed Lt0. ) Will be performed. In this case as well, as described above, the change in the target torque (control target value) is subjected to the gradual change process by the filter unit B4 (FIG. 2), and the target torque gradually changes to the limit torque LT as described above. It is.
そして、このタイミングt3以降においては、「車速上限制御」から「通常制御」へ、また「通常制御」から「車速上限制御」への制御モードの移行を交互に行いつつ、車両速度(実車両速度SPD)は、基本的には、制限車速Lt0に安定的に制御されることになる。 After this timing t3, the vehicle speed (actual vehicle speed) is changed while the control mode is shifted alternately from “vehicle speed upper limit control” to “normal control” and from “normal control” to “vehicle speed upper limit control”. The SPD) is basically stably controlled to the limit vehicle speed Lt0.
このように、本実施形態の装置では、基本的には、車両速度が制限車速Lt0(車速上限)を超えてから上記車速上限制御(車速制限)を行って、車両100の最高速度を制限車速Lt0又はその近傍までに制限している。そして、その制限車速Lt0に到達する前においては、上記加速度低減制御(車速制限に相当)を実行して車両速度の過上昇(オーバーシュート)防止を図るようにしている。これにより、車両速度の過上昇(オーバーシュート)が抑制され、しかも運転者による運転自由度の確保や高い運転性(ドライバビリティ)の維持が可能となる。
Thus, in the apparatus of the present embodiment, basically, the vehicle speed upper limit control (vehicle speed limit) is performed after the vehicle speed exceeds the limit vehicle speed Lt0 (vehicle speed upper limit), and the maximum speed of the
以上説明したように、本実施形態に係る車両速度制限装置によれば、以下のような多くの優れた効果が得られるようになる。 As described above, according to the vehicle speed limiting device according to the present embodiment, many excellent effects as described below can be obtained.
(1)運転者により操作されるアクセルペダル(操作部)を有して構成される車両100を対象にして、アクセルペダルの操作量(踏込み量)に応じてその車両100の走行速度を制御するプログラム(通常制御を実行するプログラム、ドライバ車速制御手段)を備える車両速度制御装置(エンジンECU20に搭載)に適用され、そのプログラム(運転者の操作に相当)による上記通常制御を制限して、車両100の最高速度を所定の上限速度である制限車速Lt0(車速上限)又はその近傍までに制限する。こうした車両速度制限装置(この装置も、エンジンECU20に搭載)であって、車両100の時々の走行速度(実車両速度SPD)を逐次取得するプログラム(車速取得手段)と、その時々の車両速度が制限車速Lt0を超えたか否かを判断するプログラム(車速上限判断手段、図4のステップS14)と、このステップS14の処理により車両速度が制限車速Lt0を超えた旨判断された場合に、通常制御を制限して車両100の最高速度を制限車速Lt0又はその近傍までに制限するプログラム(車速上限制御を実行するプログラム、車速制限手段)とを備える。そしてさらに、アクセルペダルが減速側に操作されているか否かによらず車両100の加速度(走行方向の加速度)を低減する制御である加速度低減制御を、実車両速度SPDが制限車速Lt0に到達する前に開始するとともに、車両100の加速度が十分小さくなったことを検知して同加速度低減制御を停止するプログラム(車両加速度制御手段)を備える構成とした。
(1) For a
より詳しくは、上記加速度低減制御に係るプログラム(車両加速度制御手段)が、制限車速Lt0よりも低速度側に設定された閾値(制御閾値Lt1)と時々の実車両速度SPDとを比較することによって車両速度が所定の高速度に達したタイミングである開始タイミング(例えば図10中のタイミングt1)を検出するプログラム(開始タイミング検出手段、図4のステップS11〜S13)と、その開始タイミングに基づいて加速度低減制御を開始(実行)するプログラム(加速度低減制御を実行するプログラム、加速度制御開始実行手段)と、上記加速度低減制御の実行中にその制御対象である加速度が所定の加速度レベルまで低減されたタイミングである終了タイミング(例えば図10中のタイミングt2)を検出するプログラム(終了タイミング検出手段、図5のステップS21〜S23)と、その終了タイミングに基づいて上記加速度低減制御を停止するプログラム(加速度制御停止手段)と、によって構成される装置構成(より厳密に言えばプログラム構成)とした。 More specifically, the program (vehicle acceleration control means) related to the acceleration reduction control compares the threshold (control threshold Lt1) set on the lower speed side than the limit vehicle speed Lt0 with the actual vehicle speed SPD at each time. Based on a program (start timing detection means, steps S11 to S13 in FIG. 4) for detecting a start timing (for example, timing t1 in FIG. 10), which is a timing at which the vehicle speed reaches a predetermined high speed, and the start timing A program that starts (executes) acceleration reduction control (a program that executes acceleration reduction control, acceleration control start execution means), and the acceleration to be controlled is reduced to a predetermined acceleration level during execution of the acceleration reduction control. A program for detecting end timing (for example, timing t2 in FIG. 10) that is timing ( Device configuration (more precisely speaking, a program) comprising an end timing detection means, steps S21 to S23 in FIG. 5 and a program (acceleration control stop means) for stopping the acceleration reduction control based on the end timing. Composition).
これにより、車両速度の過上昇(オーバーシュート)が抑制され、しかも運転者による運転自由度の確保や高い運転性(ドライバビリティ)の維持が可能となる。 As a result, an excessive increase (overshoot) in the vehicle speed is suppressed, and it is possible to secure a degree of freedom of driving by the driver and to maintain high drivability.
(2)車速上限制御を実行するプログラムを、図4のステップS14の処理により車両速度が制限車速Lt0を超えた旨判断された場合に、上記プログラム(車速取得手段)により取得される時々の実車両速度SPDを制限車速Lt0に一致させるべく減速側へのフィードバック制御を行うものとした。こうすることで、上記車速上限制御をより好適に、しかもより容易に実現することが可能になる。 (2) When the program for executing the vehicle speed upper limit control is determined that the vehicle speed has exceeded the limit vehicle speed Lt0 by the process of step S14 in FIG. Feedback control to the deceleration side is performed so that the vehicle speed SPD matches the limit vehicle speed Lt0. By doing so, the above-described vehicle speed upper limit control can be realized more suitably and more easily.
(3)上記通常制御を実行するプログラムが、車両100に搭載されたエンジン10の出力トルクを制御することにより車速制御を行うものであり、上記加速度低減制御を実行するプログラムが、車両100に搭載されたエンジン10の出力トルクを制御することにより上記加速度低減制御を行うものである構成とした。このようにトルク制御を通じて車両速度(走行速度)や車両加速度(走行方向の加速度)の制御を行うことで、高い運転性(ドライバビリティ)が維持されるようになる。
(3) The program for executing the normal control performs vehicle speed control by controlling the output torque of the
(4)加速度低減制御を実行するプログラムを、図4のステップS11,S12で用いられる制御閾値Lt1を目標値とする減速側への車両速度のフィードバック制御を行うものとした。こうした構成であれば、車両速度の目標値を変更するだけで、車両速度制御の延長として上述の加速度低減制御を容易且つ的確に行うことができるようになる。 (4) The program for executing the acceleration reduction control is to perform feedback control of the vehicle speed to the deceleration side with the control threshold value Lt1 used in steps S11 and S12 of FIG. 4 as a target value. With such a configuration, the above-described acceleration reduction control can be easily and accurately performed as an extension of the vehicle speed control only by changing the target value of the vehicle speed.
(5)上記通常制御を実行するプログラムを、アクセルペダル(操作部)の操作量に応じたドライバ要求トルクDTを算出するプログラム(ドライバ要求トルク算出部)と、その算出されたドライバ要求トルクDTを目標値にして車両100に搭載されたエンジン10の出力トルクを制御するプログラム(ドライバトルク制御部)とを少なくとも有して構成されるものとした。また、上記加速度低減制御を実行するプログラムを、ドライバ要求トルクDTの大きさについて、上記加速度低減制御を実行することが可能な程度に小さいか否かを判断するプログラム(要求トルク判断部、図9のステップS43)と、上記加速度低減制御を開始するにあたり同ステップS43でドライバ要求トルクDTが十分小さい旨判断された場合に、そのドライバ要求トルクDTを目標値にして車両100に搭載されたエンジン10の出力トルクを制御するプログラム(加速度トルク制御部)と、を少なくとも有して構成されるものとした。これにより、高い運転性が維持されるようになる。
(5) A program (driver request torque calculation unit) that calculates a driver request torque DT corresponding to an operation amount of an accelerator pedal (operation unit), and the calculated driver request torque DT It is configured to have at least a program (driver torque control unit) that controls the output torque of the
(6)図4のステップS11,S12で用いられる制御閾値Lt1と、上記プログラム(車速取得手段)により取得される時々の実車両速度SPDとに基づいて、車速制限に適したトルク(制限トルクLT)の大きさを求めるプログラム(図9のステップS42)を備え、図9のステップS43において、その制限トルクLTに基づいて上記ドライバ要求トルクDTの大小に関する判断を行うようにした。これにより、同ドライバ要求トルクDTの大小に関する判断(ドライバ要求トルクDTを目標トルクとして使用するか否かの判断)が的確に行われるようになる。 (6) Based on the control threshold value Lt1 used in steps S11 and S12 of FIG. 4 and the actual vehicle speed SPD acquired by the program (vehicle speed acquisition means), torque suitable for vehicle speed limitation (limit torque LT) ) (Step S42 in FIG. 9), and in step S43 in FIG. 9, a determination is made regarding the magnitude of the driver required torque DT based on the limit torque LT. As a result, the determination regarding the magnitude of the driver request torque DT (determination as to whether or not to use the driver request torque DT as the target torque) is made accurately.
(7)車両の時々の加速度(実加速度Acc)を求めるプログラム(加速度取得手段、図7のステップS31)と、その時々の加速度に基づいて制御閾値Lt1を可変設定するプログラム(車速判断閾値設定手段、図7のステップS32〜S35)と、を備える構成とした。こうすることで、車両100の時々の加速度に応じて制御閾値Lt1を適切な値に設定することが可能になる。
(7) Program (acceleration acquisition means, step S31 in FIG. 7) for obtaining the acceleration of the vehicle (actual acceleration Acc), and a program (vehicle speed determination threshold setting means for variably setting the control threshold Lt1 based on the acceleration at that time) , Steps S32 to S35) of FIG. By doing so, it becomes possible to set the control threshold Lt1 to an appropriate value according to the acceleration of the
(8)図7のステップS32〜S35において上記制御閾値Lt1を設定する際に、ステップS31にて取得される時々の加速度が大きくなるほどその設定すべき制御閾値Lt1と制限車速Lt0との間隔である閾値間隔ΔLtがより大きな間隔になるように、その制御閾値Lt1を設定するようにした(図8参照)。これにより、車両速度の過上昇(オーバーシュート)がより的確に抑制されるようになる。 (8) When the control threshold value Lt1 is set in steps S32 to S35 in FIG. 7, the larger the occasional acceleration acquired in step S31, the greater the interval between the control threshold value Lt1 and the limit vehicle speed Lt0 to be set. The control threshold Lt1 is set so that the threshold interval ΔLt becomes a larger interval (see FIG. 8). Thereby, the excessive increase (overshoot) of vehicle speed comes to be suppressed more appropriately.
(9)車両100の時々の加速度(実加速度Acc)を求めるプログラム(加速度取得部、図5のステップS22)と、その時々の加速度と所定の閾値Aとを比較することによりその時々の加速度が所定の加速度レベルに見合う値(本実施形態では「0」)であるか否かを判断するプログラム(加速度判断部、図5のステップS22)と、によって構成される装置構成(プログラム構成)とした。こうすることで、車両100の加速度が十分小さくなったか否かを容易に、しかも的確に判断することが可能になる。
(9) By comparing the program (acceleration acquisition unit, step S22 in FIG. 5) for obtaining the acceleration of the vehicle 100 (actual acceleration Acc) with the predetermined threshold A, the acceleration at that time is determined. A device configuration (program configuration) including a program (acceleration determination unit, step S22 in FIG. 5) for determining whether or not a value corresponding to a predetermined acceleration level (“0” in the present embodiment) is obtained. . By doing so, it becomes possible to easily and accurately determine whether or not the acceleration of the
(10)同図5のステップS22において、上記実加速度Accを、例えば車速センサ22による車両速度の検出値から直接的に求める(算出する)ようにした。これにより、同判断をより正確に行うことが可能になる。
(10) In step S22 of FIG. 5, the actual acceleration Acc is obtained (calculated) directly from the detected value of the vehicle speed by the
(11)図5のステップS22で用いられる閾値Aを、車両100の加速度「0」相当の値に設定した。これにより、車両速度の大きな過上昇(オーバーシュート)がより確実に防止されるようになる。
(11) The threshold A used in step S22 of FIG. 5 is set to a value corresponding to the acceleration “0” of the
(12)上記加速度低減制御が停止された時に、その停止された加速度低減制御から所定方式の車両速度制御へ制御方式を切り替える制御方式切替手段を備える構成、すなわち上記加速度低減制御の停止後にその停止された加速度低減制御から所定方式の車両速度制御(本実施形態では上記通常制御)へ制御方式を自動的に切り替える構成とした。このように、上記加速度低減制御を通じてオーバーシュート防止を図った後、通常制御へ制御方式を切り替えてドライバの運転自由度を高めることで、前述した運転者の車両操作と実際の車両速度(実車両速度)との不一致に起因した違和感が抑制され、高い運転性(ドライバビリティ)が維持されるようになる。 (12) A configuration comprising control method switching means for switching a control method from the stopped acceleration reduction control to a predetermined vehicle speed control when the acceleration reduction control is stopped, that is, after the acceleration reduction control is stopped The control method is automatically switched from the acceleration reduction control thus performed to the vehicle speed control of the predetermined method (the normal control in the present embodiment). As described above, after preventing overshoot through the acceleration reduction control, the control method is switched to the normal control to increase the degree of freedom of driving of the driver, so that the driver's vehicle operation and the actual vehicle speed (actual vehicle Discomfort caused by a discrepancy with (speed) is suppressed, and high drivability is maintained.
(13)車両100に搭載されたエンジン10の出力トルク制御に係る目標値の変化をなだらかにする(徐変させる)プログラム(目標値徐変手段、図2に示すフィルタ部B4)を備える構成とした。これにより、速度制限の有無を切り替える際のトルク急変(トルクショック)が緩和され、そのトルクショックに伴う運転性(ドライバビリティ)の悪化等が抑制されるようになる。
(13) A configuration including a program (target value gradual change means, filter unit B4 shown in FIG. 2) that gently changes (gradually changes) a target value related to output torque control of the
なお、上記実施形態は、以下のように変更して実施してもよい。 The above embodiment may be modified as follows.
・上記実施形態では、図7に示すような態様で上記制御閾値Lt1を設定するようにした。しかしながら、このような設定の仕方では、いったん制御閾値Lt1を設定してしまうと、車両速度(実車両速度SPD)がこの制御閾値Lt1を下回るまで、原則、同制御閾値Lt1の再設定がなされない。すなわち、図10中に二点鎖線SPD0にて示すように、いったん車両加速度を十分に低減してから、車両100が減速され、同車両100の走行速度が制御閾値Lt1を下回る前に再び加速された場合には、車両速度が制限車速Lt0に到達するまでに十分加速されてしまう可能性があり、大きな過上昇(オーバーシュート)が懸念されるようになる。そこで、このような場合も想定して、例えば図7の処理に代えて、図11に示すような態様で上記制御閾値Lt1を設定する構成も有効である。
In the above embodiment, the control threshold value Lt1 is set in the manner shown in FIG. However, in such a setting method, once the control threshold value Lt1 is set, in principle, the control threshold value Lt1 is not reset until the vehicle speed (actual vehicle speed SPD) falls below the control threshold value Lt1. . That is, as indicated by a two-dot chain line SPD0 in FIG. 10, after the vehicle acceleration is sufficiently reduced, the
すなわち同図11に示されるように、この例では、図7のステップS31,S32に先立つステップとして、上記フラグF1の値が「0」であるか否かを判断するステップS30を設け、フラグF1の値が「0」である場合に、すなわち上記加速度低減制御が未実行の場合は常に、上記ステップS31,S32の処理(図7の処理と同様)を行うようにしている。また、先の暫定閾値TmpLt1なるものは用いず、ステップS33〜S35に代えて、ステップS33aを設けて、このステップS33aを通じて、上記加速度低減制御が未実行の場合は常に制御閾値Lt1を更新するようにしている。このため、こうした設定方式(図11参照)によれば、図10中に二点鎖線SPD0にて示すように、いったん車両加速度を十分に低減してから、車両100が減速され、同車両100の走行速度が制御閾値Lt1を下回る前に再び加速された場合にも、期間t2〜t3において制御閾値Lt1は逐次更新されるようになる。すなわちこれにより、車両速度が制限車速Lt0に到達する前には、上記加速度低減制御が実行されるようになり、この制御を通じて車両100の加速度は十分に低減されることになる。
That is, as shown in FIG. 11, in this example, as a step preceding steps S31 and S32 in FIG. 7, a step S30 for determining whether or not the value of the flag F1 is “0” is provided, and the flag F1 When the value of “0” is “0”, that is, when the acceleration reduction control is not executed, the processing of steps S31 and S32 (similar to the processing of FIG. 7) is performed. Further, the provisional threshold value TmpLt1 is not used, and instead of steps S33 to S35, step S33a is provided, and the control threshold value Lt1 is always updated through step S33a when the acceleration reduction control is not executed. I have to. Therefore, according to such a setting method (see FIG. 11), as indicated by a two-dot chain line SPD0 in FIG. 10, the
・また、例えば先の図6に示した制御モードの切替態様に代えて、制御モードを1つ増やし、図12に示すような態様で制御モードを切り替えるようにした構成なども有効である。 Further, for example, instead of the control mode switching mode shown in FIG. 6, the configuration in which the control mode is increased by one and the control mode is switched in the mode shown in FIG. 12 is also effective.
すなわち同図12に示されるように、この例では、車両加速度が十分に低減されて上記加速度低減制御が停止された場合(実加速度Acc≦閾値A)に実行される制御モードとして、移行時制御CL4が新たに設けられている。詳しくは、この制御は、車両速度を制限車速Lt0(車速上限)に制御して(車両速度を制限車速Lt0まで引き上げて)車速上限制御CL2へ制御モードを移行させるものである。このように制限車速Lt0で車両速度を安定させることで、図10中に二点鎖線SPD0にて示したような前述の速度推移は生じにくくなる。 That is, as shown in FIG. 12, in this example, the transition time control is performed as a control mode executed when the vehicle acceleration is sufficiently reduced and the acceleration reduction control is stopped (actual acceleration Acc ≦ threshold A). CL4 is newly provided. Specifically, in this control, the vehicle speed is controlled to the limit vehicle speed Lt0 (vehicle speed upper limit) (the vehicle speed is raised to the limit vehicle speed Lt0), and the control mode is shifted to the vehicle speed upper limit control CL2. By stabilizing the vehicle speed at the limit vehicle speed Lt0 in this way, the above-described speed transition as indicated by a two-dot chain line SPD0 in FIG. 10 is less likely to occur.
・またこれに限られず、上記車両加速度が十分に低減されて上記加速度低減制御が停止された場合(実加速度Acc≦閾値A)に実行する制御モードとして、他の制御モード(任意に設定された制御モード)を実行するように構成してもよい。例えば図6の制御モードの切替態様において、加速度低減制御CL3から通常制御CL1へ制御モードを切り替える際に、一乃至複数の所定の制御モードを挟み、2段階又は3段階以上に分けて、制御方式の急激な変化(特に目標トルクの変化)を緩和しつつ、制御方式を順次切り替えるようにしてもよい。 -Not limited to this, other control modes (arbitrarily set as control modes executed when the vehicle acceleration is sufficiently reduced and the acceleration reduction control is stopped (actual acceleration Acc≤threshold A)) (Control mode) may be executed. For example, in the control mode switching mode of FIG. 6, when switching the control mode from the acceleration reduction control CL3 to the normal control CL1, one or more predetermined control modes are sandwiched and divided into two stages or three or more stages. The control method may be sequentially switched while alleviating the sudden change (particularly, the change in the target torque).
・上記実施形態では、図2に示すフィルタ部B4として、スイッチ部B3により選択された出力に対して常時フィルタリング処理を施すものを想定して説明した。しかしこれに限られず、このフィルタ部B4は、上記制御モードが切り替わる際にのみ、上記フィルタリング処理を施すものとして構成してもよい。もっとも、こうしたフィルタリング処理を行うこと自体は必須の構成ではなく、フィルタ部B4は用途等に応じて適宜に割愛可能である。 In the above embodiment, the filter unit B4 illustrated in FIG. 2 has been described assuming that the output selected by the switch unit B3 is constantly filtered. However, the present invention is not limited to this, and the filter unit B4 may be configured to perform the filtering process only when the control mode is switched. However, performing such filtering processing itself is not an essential configuration, and the filter unit B4 can be omitted as appropriate according to the application.
・車両速度や車両加速度の検出方法(検出構成)について、上記車速センサ22による車両速度の検出値に代えて、クランク角センサ等によるエンジン回転速度(クランク軸の回転速度)の検出値を用いるようにしてもよい。
-About the detection method (detection configuration) of the vehicle speed and the vehicle acceleration, instead of the detection value of the vehicle speed by the
・加速度低減制御実行中における車両加速度の検出方法(検出構成)について、同加速度低減制御が開始されてからの経過時間や、同制御の実行中におけるその時々の車両速度等に基づいてその時々の加速度を間接的に求める(推定する)ようにしてもよい。 -About the detection method (detection configuration) of the vehicle acceleration during the execution of the acceleration reduction control, based on the elapsed time from the start of the acceleration reduction control, the current vehicle speed during the execution of the control, etc. The acceleration may be obtained (estimated) indirectly.
・図5のステップS22で用いられる閾値Aを、車両100の加速度「0」相当の値に設定した。しかしこれに限られず、予め実験等により求めた適切な値、あるいは適宜に学習した都度の状況に応じた値(可変値)等を設定するようにしてもよい。そしてこの場合も、図5のステップS22の処理と同様、例えば時々の加速度(実加速度Acc)がその閾値Aよりも小さい場合にその加速度が所定の加速度レベルに見合う値である、すなわち車両の加速度が十分小さくなった旨判断する構成が有効である。
The threshold value A used in step S22 of FIG. 5 is set to a value corresponding to the acceleration “0” of the
・図4のステップS11,S12で用いられる制御閾値Lt1を設定する際に、上記実加速度Accのみならず、車両速度(実車両速度SPD)も併せ加味して設定する構成なども有効である。また、この制御閾値Lt1を固定値として設定することも可能である。さらに、この閾値は1つだけに限らず、この制御閾値Lt1として固定の閾値を複数設けて、それら閾値を切り替えつつ上記加速度低減制御の開始タイミング検出等に用いるようにしてもよい。 When setting the control threshold value Lt1 used in steps S11 and S12 in FIG. 4, not only the actual acceleration Acc but also a configuration in which the vehicle speed (actual vehicle speed SPD) is set together is also effective. It is also possible to set the control threshold Lt1 as a fixed value. Furthermore, the threshold value is not limited to one, and a plurality of fixed threshold values may be provided as the control threshold value Lt1 and used for detecting the start timing of the acceleration reduction control while switching the threshold values.
・所定のマップや数式等を用いることで、上記制限トルクLTをあえて算出せず、上記制御閾値Lt1及び車両速度(実車両速度SPD)に基づいて直接的にドライバ要求トルクDTが使用可能であるか否かを判断するように構成することも可能である。すなわちこの場合、ドライバ要求トルクDTが使用可能であれば、目標トルクTTにこのドライバ要求トルクDTが設定され、使用可能でなければ、所定のマップや数式により、上記制御閾値Lt1及び車両速度に基づいて目標トルクTTに適宜の値が設定されることになる。そしてこの設定値としては、例えば予め実験等により求められた最適な値(適合値)等を用いることが有効である。 By using a predetermined map or mathematical formula, the driver request torque DT can be used directly based on the control threshold Lt1 and the vehicle speed (actual vehicle speed SPD) without calculating the limit torque LT. It can also be configured to determine whether or not. That is, in this case, if the driver request torque DT is usable, the driver request torque DT is set as the target torque TT. If not usable, the driver request torque DT is based on the control threshold Lt1 and the vehicle speed according to a predetermined map or formula. Thus, an appropriate value is set for the target torque TT. As this set value, for example, it is effective to use an optimum value (adapted value) obtained in advance through experiments or the like.
・上記実施形態では、トルク制御により車速制限を行うべく、車速制限を行うための制限トルクLTを算出するようにした。しかしこれに代えて、アクセル操作量に対して規制を設けることで、同様の車速制限を行うように構成してもよい。すなわちこの場合、運転者は、制限トルクLTに相当する変位量を超えてはアクセルペダルを踏み込めなくなる。 In the above embodiment, the limit torque LT for limiting the vehicle speed is calculated so as to limit the vehicle speed by torque control. However, instead of this, the vehicle speed may be similarly limited by providing a restriction on the accelerator operation amount. In other words, in this case, the driver cannot step on the accelerator pedal beyond the amount of displacement corresponding to the limit torque LT.
・車両加速度が十分小さくなる前に車両速度が制限車速Lt0に到達した場合の事も想定した構成として、上記実施形態では、車両速度が制限車速Lt0に到達した時点で加速度低減制御を停止して上記車速上限制御へ移行するようにした。しかしこれに限られず、加速度低減制御を継続して車両100の加速度が十分に低減してから、同加速度低減制御を停止して上記車速上限制御へ移行するように構成してもよい。
In the above embodiment, the acceleration reduction control is stopped when the vehicle speed reaches the limit vehicle speed Lt0 as a configuration assuming that the vehicle speed reaches the limit vehicle speed Lt0 before the vehicle acceleration becomes sufficiently small. Shifted to the above vehicle speed upper limit control. However, the present invention is not limited to this, and it may be configured such that the acceleration reduction control is continued and the acceleration of the
・上記実施形態では、一例としてディーゼルエンジンに本発明を適用した場合について言及したが、火花点火式エンジン(直噴ガソリンエンジンも含む)等についても、基本的には同様に本発明を適用することができる。 In the above embodiment, the case where the present invention is applied to a diesel engine is mentioned as an example. However, the present invention is basically applied to a spark ignition engine (including a direct injection gasoline engine) as well. Can do.
・上記実施形態及び変形例では、各種のソフトウェア(プログラム)を用いることを想定したが、専用回路等のハードウェアで同様の機能を実現するようにしてもよい。 In the embodiment and the modification, it is assumed that various kinds of software (programs) are used. However, similar functions may be realized by hardware such as a dedicated circuit.
10…エンジン、20…ECU(電子制御ユニット)、21…アクセルセンサ、22…車速センサ、100…車両、B3…スイッチ部、B4…フィルタ部、B5…制御閾値算出部、B1a、B1b…PIDコントローラ、B2a、B2b…要求トルク判断部。
DESCRIPTION OF
Claims (14)
前記車両の時々の走行速度を逐次取得する車速取得手段と、
前記車速取得手段により取得される時々の車両速度が前記所定の車速上限を超えたか否かを判断する車速上限判断手段と、
前記車速上限判断手段により車両速度が車速上限を超えた旨判断された場合に、前記ドライバ車速制御手段による車速制御を制限して前記車両の最高速度を前記車速上限又はその近傍までに制限する車速制限手段と、
前記操作部が減速側に操作されているか否かによらず前記車両の加速度を低減する制御である加速度低減制御を、前記車速取得手段により取得される時々の車両速度が前記車速上限に到達する前に開始するとともに、前記車両の加速度が十分小さくなったことを検知して同加速度低減制御を停止する車両加速度制御手段と、
を備えることを特徴とする車両速度制限装置。 Applicable to a vehicle speed control device including a driver vehicle speed control means for controlling a traveling speed of a vehicle according to an operation amount of the operation unit, targeting a vehicle having an operation unit operated by a driver A vehicle speed limiting device that limits vehicle speed control by the driver vehicle speed control means of the device and limits the maximum speed of the vehicle to a vehicle speed upper limit that is a predetermined upper limit speed or in the vicinity thereof,
Vehicle speed acquisition means for sequentially acquiring the running speed of the vehicle sequentially;
Vehicle speed upper limit determination means for determining whether or not the vehicle speed obtained by the vehicle speed acquisition means exceeds the predetermined vehicle speed upper limit;
Vehicle speed that restricts the vehicle speed control by the driver vehicle speed control means to restrict the maximum speed of the vehicle to the vehicle speed upper limit or in the vicinity thereof when the vehicle speed upper limit judging means determines that the vehicle speed exceeds the vehicle speed upper limit. Limiting means,
Acceleration reduction control, which is control for reducing the acceleration of the vehicle, regardless of whether or not the operation unit is operated on the deceleration side, the occasional vehicle speed acquired by the vehicle speed acquisition means reaches the vehicle speed upper limit. Vehicle acceleration control means that starts before and detects that the acceleration of the vehicle has become sufficiently small and stops the acceleration reduction control;
A vehicle speed limiting device comprising:
前記車両加速度制御手段が、前記車両に搭載されたエンジンの出力トルクを制御することにより前記加速度低減制御を行うものである請求項1又は2に記載の車両速度制限装置。 The driver vehicle speed control means controls the vehicle speed by controlling an output torque of an engine mounted on the vehicle;
The vehicle speed limiting device according to claim 1 or 2, wherein the vehicle acceleration control means performs the acceleration reduction control by controlling an output torque of an engine mounted on the vehicle.
前記車速取得手段により取得される時々の車両速度と前記車速上限よりも低速度側に設定された閾値とを比較することによって車両速度が所定の高速度に達したタイミングである開始タイミングを検出する開始タイミング検出手段と、
前記開始タイミング検出手段により検出された開始タイミングに基づいて前記加速度低減制御を開始する加速度制御開始実行手段と、
前記加速度制御開始実行手段により開始された加速度低減制御の実行中にその制御対象である加速度が所定の加速度レベルまで低減されたタイミングである終了タイミングを検出する終了タイミング検出手段と、
前記終了タイミング検出手段により検出された終了タイミングに基づいて前記加速度制御開始実行手段による加速度低減制御を停止する加速度制御停止手段と、
によって構成される請求項1〜3のいずれか一項に記載の車両速度制限装置。 The vehicle acceleration control means is
A start timing, which is a timing at which the vehicle speed reaches a predetermined high speed, is detected by comparing the vehicle speed obtained by the vehicle speed acquisition means with a threshold value set at a lower speed than the upper limit of the vehicle speed. Start timing detection means;
Acceleration control start execution means for starting the acceleration reduction control based on the start timing detected by the start timing detection means;
End timing detection means for detecting an end timing that is a timing at which the acceleration to be controlled is reduced to a predetermined acceleration level during execution of acceleration reduction control started by the acceleration control start execution means;
Acceleration control stop means for stopping acceleration reduction control by the acceleration control start execution means based on the end timing detected by the end timing detection means;
The vehicle speed limiting device according to any one of claims 1 to 3, comprising:
前記加速度制御開始実行手段が、前記ドライバ要求トルクの大きさについて、前記加速度低減制御を実行することが可能な程度に小さいか否かを判断する要求トルク判断部と、前記加速度低減制御を開始するにあたり前記要求トルク判断部により前記ドライバ要求トルクが十分小さい旨判断された場合に、そのドライバ要求トルクを目標値にして前記車両に搭載されたエンジンの出力トルクを制御する加速度トルク制御部と、を少なくとも有して構成される請求項4又は5に記載の車両速度制限装置。 The driver vehicle speed control means calculates a driver request torque calculation unit that calculates a driver request torque according to the operation amount of the operation unit, and sets the driver request torque calculated by the driver request torque calculation unit as a target value to the vehicle. A driver torque control unit that controls the output torque of the mounted engine,
The acceleration control start execution means starts a request torque determination unit that determines whether the magnitude of the driver request torque is small enough to execute the acceleration reduction control, and the acceleration reduction control When the required torque determination unit determines that the required driver torque is sufficiently small, an acceleration torque control unit that controls the output torque of the engine mounted on the vehicle with the driver required torque as a target value; The vehicle speed limiting device according to claim 4 or 5, comprising at least the device.
前記加速度取得手段により取得される時々の加速度に基づいて、前記開始タイミング検出手段にて用いられる前記閾値を可変設定する車速判断閾値設定手段と、
を備える請求項4〜7のいずれか一項に記載の車両速度制限装置。 Acceleration acquisition means for acquiring the acceleration of the vehicle from time to time;
Vehicle speed determination threshold setting means for variably setting the threshold value used in the start timing detection means based on the acceleration at the time acquired by the acceleration acquisition means;
A vehicle speed limiting device according to any one of claims 4 to 7.
前記車両の時々の加速度を取得する加速度取得部と、
前記加速度取得部により取得される時々の加速度と所定の閾値とを比較することによりその時々の加速度が前記所定の加速度レベルに見合う値である否かを判断する加速度判断部と、
によって構成される請求項4〜9のいずれか一項に記載の車両速度制限装置。 The end timing detection means is
An acceleration acquisition unit for acquiring the acceleration of the vehicle from time to time;
An acceleration determination unit that determines whether or not the acceleration at that time is a value commensurate with the predetermined acceleration level by comparing the acceleration at the time acquired by the acceleration acquisition unit with a predetermined threshold;
The vehicle speed limiting device according to any one of claims 4 to 9, comprising:
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006329329A JP2008144594A (en) | 2006-12-06 | 2006-12-06 | Vehicle speed limiting device |
| DE200710055714 DE102007055714A1 (en) | 2006-12-06 | 2007-12-05 | Vehicle speed control device e.g. for large vehicle, has controller that stops reduction in accelerating velocity of vehicle, when it is detected that accelerating velocity of vehicle is below lower limit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006329329A JP2008144594A (en) | 2006-12-06 | 2006-12-06 | Vehicle speed limiting device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2008144594A true JP2008144594A (en) | 2008-06-26 |
Family
ID=39510009
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006329329A Pending JP2008144594A (en) | 2006-12-06 | 2006-12-06 | Vehicle speed limiting device |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP2008144594A (en) |
| DE (1) | DE102007055714A1 (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010174696A (en) * | 2009-01-28 | 2010-08-12 | Toyota Motor Corp | Control device for internal combustion engine |
| JP2011043141A (en) * | 2009-08-24 | 2011-03-03 | Kawasaki Heavy Ind Ltd | Engine control device for vehicle |
| JP2011047325A (en) * | 2009-08-27 | 2011-03-10 | Hitachi Automotive Systems Ltd | Engine control device |
| JP2014133511A (en) * | 2013-01-11 | 2014-07-24 | Mitsubishi Motors Corp | Vehicle speed-limiting device |
| JP2016215791A (en) * | 2015-05-19 | 2016-12-22 | トヨタ自動車株式会社 | Vehicular speed control apparatus and vehicle |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4281832B2 (en) | 2007-10-25 | 2009-06-17 | トヨタ自動車株式会社 | Control device for automatic transmission |
| DE102023113131B4 (en) * | 2023-05-17 | 2024-12-12 | Rolls-Royce Solutions GmbH | Control device and method for controlling a gas path of an internal combustion engine and internal combustion engine with such a control device |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08177544A (en) * | 1994-12-27 | 1996-07-09 | Komatsu Ltd | Vehicle speed limiting device and method thereof |
| JPH09164859A (en) * | 1995-12-14 | 1997-06-24 | Yamaha Motor Co Ltd | Vehicle throttle control |
| JP2000355236A (en) * | 1999-05-31 | 2000-12-26 | Daimlerchrysler Ag | Method for setting pressetable ideal vehicle speed and control system |
| JP2003155942A (en) * | 2001-11-21 | 2003-05-30 | Isuzu Motors Ltd | Speed limiter |
| JP2003205831A (en) * | 2002-01-11 | 2003-07-22 | Toyota Motor Corp | Travel control device |
| JP2005145346A (en) * | 2003-11-18 | 2005-06-09 | Nissan Diesel Motor Co Ltd | Speed limiting device of commercial car |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19509492C2 (en) | 1995-03-16 | 1998-08-27 | Daimler Benz Ag | Method and device for limiting the speed of a motor vehicle |
-
2006
- 2006-12-06 JP JP2006329329A patent/JP2008144594A/en active Pending
-
2007
- 2007-12-05 DE DE200710055714 patent/DE102007055714A1/en not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08177544A (en) * | 1994-12-27 | 1996-07-09 | Komatsu Ltd | Vehicle speed limiting device and method thereof |
| JPH09164859A (en) * | 1995-12-14 | 1997-06-24 | Yamaha Motor Co Ltd | Vehicle throttle control |
| JP2000355236A (en) * | 1999-05-31 | 2000-12-26 | Daimlerchrysler Ag | Method for setting pressetable ideal vehicle speed and control system |
| JP2003155942A (en) * | 2001-11-21 | 2003-05-30 | Isuzu Motors Ltd | Speed limiter |
| JP2003205831A (en) * | 2002-01-11 | 2003-07-22 | Toyota Motor Corp | Travel control device |
| JP2005145346A (en) * | 2003-11-18 | 2005-06-09 | Nissan Diesel Motor Co Ltd | Speed limiting device of commercial car |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010174696A (en) * | 2009-01-28 | 2010-08-12 | Toyota Motor Corp | Control device for internal combustion engine |
| JP2011043141A (en) * | 2009-08-24 | 2011-03-03 | Kawasaki Heavy Ind Ltd | Engine control device for vehicle |
| JP2011047325A (en) * | 2009-08-27 | 2011-03-10 | Hitachi Automotive Systems Ltd | Engine control device |
| JP2014133511A (en) * | 2013-01-11 | 2014-07-24 | Mitsubishi Motors Corp | Vehicle speed-limiting device |
| JP2016215791A (en) * | 2015-05-19 | 2016-12-22 | トヨタ自動車株式会社 | Vehicular speed control apparatus and vehicle |
Also Published As
| Publication number | Publication date |
|---|---|
| DE102007055714A1 (en) | 2008-07-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100833614B1 (en) | Engine control method of vehicle with idle stop function | |
| CN107152343B (en) | Engine control device | |
| JP4811304B2 (en) | Automatic stop device for vehicle engine | |
| JP4379251B2 (en) | Control device and control method for internal combustion engine | |
| JP2006118388A (en) | Torque control device for vehicle | |
| US10151259B2 (en) | Engine control device | |
| CN108778876B (en) | Vehicle control device | |
| CN108138673B (en) | Vehicle control device | |
| JP2008144594A (en) | Vehicle speed limiting device | |
| JP2010014061A (en) | Control device for vehicle | |
| JP5063380B2 (en) | Control method for internal combustion engine | |
| JP2009052416A (en) | Automatic stop device for engine | |
| US7216029B2 (en) | Method and device for controlling an internal combustion engine | |
| JP4701683B2 (en) | Vehicle torque control device | |
| CN100520025C (en) | Internal combustion engine stop and start method, vehicle and system comprising internal combustion engines | |
| JP5218289B2 (en) | Control device for internal combustion engine | |
| JP2010138705A (en) | Air-fuel ratio control device of internal combustion engine | |
| JP2009138563A (en) | Vehicle control device and fuel injection system using the same | |
| JP3939279B2 (en) | In-cylinder direct injection engine control method | |
| JP5747832B2 (en) | Control device and control method for internal combustion engine | |
| JPH10159627A (en) | Internal combustion engine deceleration control device | |
| JP2003214216A (en) | Device and method for controlling engine | |
| JP2007071157A (en) | Fuel injection control device for in-cylinder injection type internal combustion engine | |
| JP5164619B2 (en) | Operation control method for internal combustion engine | |
| JP2009150297A (en) | Control device for internal combustion engine, control method, program for realizing the method, and recording medium recording the program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090217 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100716 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101214 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110202 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110301 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110427 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110531 |